v3.25.1
Debt and Credit Facilities - Credit Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 21, 2024
Mar. 27, 2024
Mar. 20, 2024
Feb. 12, 2024
Dec. 05, 2023
Nov. 13, 2023
Apr. 19, 2022
Mar. 31, 2025
Dec. 31, 2024
Nov. 12, 2023
Apr. 28, 2022
Debt                      
Total long-term debt liability               $ 109,391 $ 106,722    
Current portion of long-term debt               5,608      
Proceeds from issuance of common stock and warrant   $ 25,000           467      
OFA                      
Debt                      
Maximum borrowing capacity             $ 260,000        
Cash maintenance in controlled accounts             15,000        
Minimum Liquidity Amount             $ 37,500        
Subsidiary ownership (as a percent)             20.00%        
Outstanding loan (as a percent)             50.00%        
OFA | From and after the funding of Tranche B loans                      
Debt                      
Cash maintenance in controlled accounts             $ 20,000        
OFA | From and after satisfaction of funding conditions for tranche C loans                      
Debt                      
Cash maintenance in controlled accounts             $ 15,000        
Credit Agreement                      
Debt                      
Maximum borrowing capacity         $ 202,319            
Maximum investment allowed         $ 30,865 $ 30,000       $ 25,000  
Debt instrument fee           $ 180          
Amendment fee (as a percent)           0.25%          
Exit fee (as a percent)         0.25% 0.25%          
Total long-term debt liability               102,319 $ 102,319    
Remaining borrowing capacity               $ 80,000      
Effective interest rate (as a percent)               15.30%      
Discount rate (as a percent)             2.00%        
Variable rate (as a percent) 7.50%                    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember             us-gaap:SecuredOvernightFinancingRateSofrMember      
Incremental interest rate (as a percent)             7.50%        
Debt paid-in-kind interest (as a percent) 10.00%           8.00%        
Ticking fee (as a percent)             0.75%        
Minimum Liquidity Amount     $ 25,000         $ 25,000      
Minimum revenue required from equity sale       $ 40,000       30,943      
Payment of principal of Long-term debt $ 2,500                    
Fixed rate 13.00%                    
Principal payment of loans (as a percent) 5.00%                    
Maximum percentage of budgeted amount allowed for disbursement 115.00%                    
Credit Agreement | Minimum                      
Debt                      
Variable rate (as a percent)             2.50%        
Credit Agreement | Maximum                      
Debt                      
Variable rate (as a percent)             5.50%        
Credit Agreement | Tranche A                      
Debt                      
Face amount borrowed                     $ 70,000
Total long-term debt liability         $ 72,319            
Credit Agreement | Tranche A-2                      
Debt                      
Total long-term debt liability         $ 30,000            
Credit Agreement | Tranche B                      
Debt                      
Maximum borrowing capacity             $ 20,000        
Credit Agreement | Tranche C                      
Debt                      
Maximum borrowing capacity             30,000        
Credit Agreement | Tranche D                      
Debt                      
Maximum borrowing capacity             $ 50,000        
Credit Agreement | Period one                      
Debt                      
Minimum Liquidity Amount $ 7,500                    
Minimum revenue required from equity sale 7,000   25,000                
Credit Agreement | Period two                      
Debt                      
Minimum Liquidity Amount 10,000   15                
Minimum revenue required from equity sale 18,000   40         40,000      
Credit Agreement | Period three                      
Debt                      
Minimum Liquidity Amount 15,000   25                
Minimum revenue required from equity sale $ 29,000   $ 50,000         $ 50,000