Annual report [Section 13 and 15(d), not S-K Item 405]

Restatement of Previously Issued Financial Statements - Schedule of Consolidated Balance Sheets (Parenthetical) (Details)

v3.25.1
Restatement of Previously Issued Financial Statements - Schedule of Consolidated Balance Sheets (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Condensed Balance Sheet Statements, Captions [Line Items]    
Cash and cash equivalents $ (19,206) $ (29,136)
Contract assets 785 4,718
Other current assets 3,278 16,848
Allowance of expected credit loss 4,026 1,218
Property and equipment, net 63,338 60,446
Other long-term assets, including restricted cash 2,109 8,380
Other accrued expenses 7,136 (1,116)
Contract liabilities, current portion 22,037 31,178
Contract liabilities, non-current portion 23,489 17,923
Deferred income tax liabilities 860 804
Other long-term liabilities (8) (8)
Accumulated other comprehensive loss (9,770) (4,556)
Accumulated deficit (538,104) (435,286)
Net loss 102,818 77,558
Accumulated Deficit    
Condensed Balance Sheet Statements, Captions [Line Items]    
Net loss $ 102,818 $ 77,558