XML 93 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt    
Principal outstanding $ 32,500  
Less: current portion of long term debt (1,326) $ 0
Long term debt, net of current portion 27,345 2,800
EB-5 Loan Agreement | Loans payable    
Debt    
Principal outstanding 2,500 2,500
Plus: accrued interest 500 400
Less: unamortized debt issuance costs (84) (100)
Carrying value, net 2,916 2,800
Less: current portion of long term debt (1,326) 0
Long term debt, net of current portion 1,590 2,800
Debt Financing Transaction    
Debt    
Principal outstanding 30,000 0
Plus: accrued interest 0 0
Less: unamortized debt issuance costs (4,245) 0
Carrying value, net $ 25,755 $ 0