Annual report pursuant to Section 13 and 15(d)

Organization and Summary of Significant Accounting Policies - Summary of Revision of Previously Issued Financial Statements (Statement of Operations) (Details)

v3.22.1
Organization and Summary of Significant Accounting Policies - Summary of Revision of Previously Issued Financial Statements (Statement of Operations) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Error Corrections And Prior Period Adjustments Restatement [Line Items]              
Cost of revenue     $ 23,760       $ 125,596
Gross loss             (7,867)
General and administrative expense     2,787       12,725
Operating loss     (2,233)       (13,903)
Loss before income taxes     (2,427)       (14,171)
Net loss $ 5,388 $ (2,829) (18,537) $ (21,366) $ (15,978) $ (22,168) (27,426)
As Previously Reported              
Error Corrections And Prior Period Adjustments Restatement [Line Items]              
Cost of revenue     51,370       268,710
Gross loss             (17,751)
General and administrative expense     3,127       13,858
Operating loss     (18,458)       (27,159)
Loss before income taxes     (18,652)       (27,427)
Net loss 5,312 (2,951) (18,641) (21,592) (16,280)   (27,375)
Corrections              
Error Corrections And Prior Period Adjustments Restatement [Line Items]              
Cost of revenue     (104)       (242)
Gross loss             242
General and administrative expense             293
Operating loss     104       (51)
Loss before income taxes     104       (51)
Net loss $ 76 $ 122 104 $ 226 $ 302   (51)
As Adjusted Prior to Recast              
Error Corrections And Prior Period Adjustments Restatement [Line Items]              
Cost of revenue     51,266       268,468
Gross loss             (17,509)
General and administrative expense     3,127       14,151
Operating loss     (18,354)       (27,210)
Loss before income taxes     (18,548)       (27,478)
Net loss     (18,537)       (27,426)
Recast              
Error Corrections And Prior Period Adjustments Restatement [Line Items]              
Cost of revenue     (27,506)       (142,872)
Gross loss             9,642
General and administrative expense     (340)       (1,426)
Operating loss     16,121       13,307
Loss before income taxes     $ 16,121       $ 13,307