v3.26.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Less: current portion of long term debt $ (35) $ (1,250)
Long term debt, net of current portion 1,743 27,542
Debt Financing Transaction    
Debt Instrument [Line Items]    
Principal outstanding   1,500
Less: unamortized debt issuance costs   (68)
Carrying value, net   1,691
Loans payable | EB-5 Loan Agreement    
Debt Instrument [Line Items]    
Principal outstanding 1,500 1,500
Plus: accrued interest 335 259
Less: unamortized debt issuance costs (57) (68)
Carrying value, net 1,778 1,691
Less: current portion of long term debt (35) 0
Long term debt, net of current portion 1,743 1,691
Loans payable | Debt Financing Transaction    
Debt Instrument [Line Items]    
Principal outstanding 0 30,000
Plus: accrued interest 0 0
Less: unamortized debt issuance costs 0 (2,899)
Carrying value, net 0 27,101
Less: current portion of long term debt 0 (1,250)
Long term debt, net of current portion $ 0 $ 25,851