Quarterly report [Sections 13 or 15(d)]

Debt (Details)

v3.25.2
Debt (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
Jun. 30, 2025
May 29, 2025
Dec. 31, 2024
Debt      
Interest rate 19.50%    
Long-term debt, gross $ 215,307   $ 168,807
Less: unamortized debt issuance costs and original issue discount (33,351)   (13,983)
Long-term debt, net 181,956   154,824
Current portion of long-term debt (80,000)   (65,000)
Long-term debt, net $ 101,956   89,824
Repurchase Promissory Note Due June 2026 [Member]      
Debt      
Interest rate 11.00%    
Long-term debt, gross $ 15,000   15,000
Term loan facility, interest paid at 12.0%, due December 2025      
Debt      
Interest rate 12.00%    
Long-term debt, gross $ 65,000   65,000
VGS Promissory Note [Member]      
Debt      
Interest rate 13.50%    
Long-term debt, gross $ 38,057   38,057
VGS 2 Promissory Note      
Debt      
Interest rate 17.50%    
Long-term debt, gross $ 25,375   25,375
VGS 3 Promissory Note      
Debt      
Interest rate 19.50%    
Long-term debt, gross $ 25,375   25,375
VGS 4 Promissory Note      
Debt      
Interest rate 19.50%    
Long-term debt, gross $ 30,450   0
Less: unamortized debt issuance costs and original issue discount (14,400)    
VGS 5 Promissory Note      
Debt      
Interest rate   19.50%  
Long-term debt, gross 16,050   $ 0
Less: unamortized debt issuance costs and original issue discount $ (9,400) $ (9,400)  
Warrant issued for securities (in shares)   1.4  
Exercise price (in dollars per share)   $ 7.39  
Funding provided   $ 70,000  
Warrants outstanding   $ 8,300