Quarterly report [Sections 13 or 15(d)]

Long-Term Debt - Agreement (Details)

v3.26.1
Long-Term Debt - Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Dec. 15, 2023
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2023
Long-Term Debt            
Current portion of long-term debt     $ 14,013   $ 12,526  
Long-term debt     88,825   $ 96,451  
Cash paid for interest     5,555 $ 6,078    
Principal repayment     $ 6,391 5,066    
Common Stock Warrants, Exercise price of $35.00 per share            
Long-Term Debt            
Exercise price of warrants (in dollars per share)     $ 35   $ 35  
Common Stock Warrants, Exercise price of $42.50 per share            
Long-Term Debt            
Exercise price of warrants (in dollars per share)     42.5   42.5  
Common Stock Warrants, Exercise price of $50.00 per share            
Long-Term Debt            
Exercise price of warrants (in dollars per share)     $ 50   $ 50  
Blue Owl Loan Agreement            
Long-Term Debt            
Maximum borrowing capacity $ 140,000          
Interest rate (as a percent) 9.875%          
Security interest as a percentage of equity of wholly owned subsidiary 100.00%          
Blue Owl Loan Agreement | Common Stock Warrants, Issued December 2023            
Long-Term Debt            
Fair value of warrants $ 1,500          
Blue Owl Loan Agreement | Common Stock Warrants, Exercise price of $35.00 per share            
Long-Term Debt            
Warrants to purchase shares of common stock 40,000          
Exercise price of warrants (in dollars per share) $ 35          
Blue Owl Loan Agreement | Common Stock Warrants, Exercise price of $42.50 per share            
Long-Term Debt            
Warrants to purchase shares of common stock 40,000          
Exercise price of warrants (in dollars per share) $ 42.5          
Blue Owl Loan Agreement | Common Stock Warrants, Exercise price of $50.00 per share            
Long-Term Debt            
Warrants to purchase shares of common stock 40,000          
Exercise price of warrants (in dollars per share) $ 50          
Blue Owl Loan Agreement, Initial term loan            
Long-Term Debt            
Maximum borrowing capacity $ 130,000          
Aggregate principal amount 130,000   $ 130,000      
Proceeds from issuance of long-term debt, net 119,600          
Fees and lender expenses 4,100          
Amount deposited into reserve accounts to pay interest, administrative fees and operating expenses 6,300          
Debt issuance costs 600   400      
Gross principal 130,000   $ 106,107      
Effective interest rate (as a percent)     10.89%     11.01%
Debt discount costs 5,300   $ 2,900      
Debt discount, allocated fees and lender expenses 3,800          
Current portion of long-term debt     14,013   $ 12,500  
Long-term debt     88,825   $ 96,500  
Interest expense     3,359 $ 3,467    
Semi-annual payment, principal and interest   $ 11,900        
Cash paid for interest   6,400        
Principal repayment   $ 5,500        
Blue Owl Loan Agreement, Initial term loan | Common Stock Warrants, Issued December 2023            
Long-Term Debt            
Fair value of warrants 1,500          
Blue Owl Loan Agreement, Delayed draw term loan            
Long-Term Debt            
Maximum borrowing capacity 10,000          
Proceeds from issuance of long-term debt     0      
Delayed draw term loan termination expense     $ 250      
Allocated costs for the term loan commitment $ 300