Annual report [Section 13 and 15(d), not S-K Item 405]

Long-Term Debt - Agreement (Details)

v3.25.1
Long-Term Debt - Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 15, 2023
Sep. 30, 2024
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Long-term debt          
Proceeds from issuance of long-term debt         $ 130,000
Current portion of long-term debt       $ 11,394 5,543
Long-term debt       106,875 $ 118,518
Cash paid for interest       9,985  
Principal repayment       $ 6,902  
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          
Warrants to purchase shares of common stock         120,000
Fair value of warrants $ 1,500     $ 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       40,000
Exercise price of warrants (in dollars per share) $ 35       $ 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       40,000
Exercise price of warrants (in dollars per share) $ 42.5       $ 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       40,000
Exercise price of warrants (in dollars per share) $ 50       $ 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     600  
Gross principal       $ 123,098  
Effective interest rate (as a percent) 11.01%     11.22%  
Debt discount costs $ 5,300     $ 4,200  
Debt discount, allocated fees and lender expenses 3,800        
Current portion of long-term debt       11,394 $ 5,500
Long-term debt       106,875 118,500
Interest expense       13,840 $ 569
Semi-annual payment, principal and interest   $ 9,500 $ 7,400    
Cash paid for interest   6,200 3,800    
Principal repayment   $ 3,300 $ 3,600 6,902  
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  
Allocated costs for the term loan commitment $ 300