v3.26.1
Long Term Debt, Revolving Credit Facility and Senior Secured Debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Conversion [Line Items]    
Non-current debt issuance costs $ (49) $ (68)
Term Loan | Secured term loan | Line of Credit    
Debt Conversion [Line Items]    
2026 2,875  
2027 5,750  
2028 5,750  
2029 4,312  
Total Principal Payments 18,687 21,562
Unamortized debt issuance costs (166) (257)
Carrying Value 18,521 21,305
Current maturities of the Term Loan 5,750  
Debt issuance costs, current portion (151)  
Current maturities of the Term Loan (5,599)  
Non-current principal 12,938  
Non-current debt issuance costs (16)  
Long-term debt, net of current maturities 12,922  
Term Loan | Secured revolving credit facility | Line of Credit    
Debt Conversion [Line Items]    
2026 0  
2027 655  
2028 0  
2029 0  
Total Principal Payments 655 655
Unamortized debt issuance costs (49) (68)
Carrying Value 606 $ 587
Current maturities of the Term Loan 0  
Debt issuance costs, current portion 0  
Current maturities of the Term Loan 0  
Non-current principal 655  
Non-current debt issuance costs 0  
Long-term debt, net of current maturities $ 655