v3.26.1
Summary of Significant Accounting Policies - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Accrued compensation and benefits $ 29,150 $ 12,818
Income tax liability 143 143
Professional fees accruals 4,833 11,458
Commercial insurance financing 2,252 0
Loan interest payable 2,156 3,186
Securitization liabilities - current 23,157 0
Contingent consideration liabilities (Note 3 and 16) 6,764 5,353
Pension liability - current 1,868 0
Warranty obligations, current 5,000 0
Transition service agreement ("TSA") accrual 3,378 0
Program cost accruals 3,888 0
Other accrued liabilities 9,120 70
Other current liabilities $ 91,709 $ 33,028