v3.26.1
Revision of Previously Issued Condensed Consolidated Financial Statements - Schedule of Cash Flow (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net loss $ (41,668) $ (46,367)
Accounts receivable 8,318 164
Accrued expenses and other current liabilities (1,713) (3,797)
Net cash used in operating activities $ (22,126) (25,277)
As Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net loss   (46,673)
Accounts receivable   (530)
Accrued expenses and other current liabilities   (2,797)
Net cash used in operating activities   (25,277)
Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net loss   306
Accounts receivable   694
Accrued expenses and other current liabilities   (1,000)
Net cash used in operating activities   $ 0