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

Restatement of Previously Issued Financial Statements - Schedule of Condensed Consolidated Statements of Operations (Parenthetical) (Details)

v3.25.1
Restatement of Previously Issued Financial Statements - Schedule of Condensed Consolidated Statements of Operations (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Condensed Income Statements, Captions [Line Items]    
Revenue $ (110,451) $ (97,612)
Cost of revenue 70,560 59,024
Research and development (29,188) (27,650)
General and administrative (49,744) (41,999)
Other expense, net (1,912) (2,272)
Foreign exchange (loss) gain (4,314) 1,524
Income tax provision (159) 142
Notes receivable $ 0 $ 3,344