v3.26.1
Long-Term Debt - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Long-Term Debt    
Total debt $ 17,684 $ 12,461
Less: deferred financing cost (113) (63)
Less debt discount (92) (249)
Total debt, net of deferred financing cost and debt discount 17,479 12,149
Less: current portion (17,335) (12,003)
Total long-term debt, net of current portion 144 146
2021 Credit Facility | Lafayette Square    
Long-Term Debt    
Prepaid exit fee 7,500 3,500
Economic Injury Disaster Loan | Loans Payable    
Long-Term Debt    
Total debt 147 149
Secured Debt | 2021 Credit Facility | Line of Credit    
Long-Term Debt    
Total debt 14,285 10,285
Secured Debt | 2021 Credit Facility - Accrued Fees | Line of Credit    
Long-Term Debt    
Total debt 1,314 1,234
Secured Debt | 2021 Credit Facility - Accrued Interests | Line of Credit    
Long-Term Debt    
Total debt $ 1,938 $ 793