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

Debt (Details)

v3.26.1
Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
May 29, 2025
Dec. 31, 2024
Dec. 31, 2022
Debt        
Long-term debt, gross $ 336,730   $ 198,045  
Less: unamortized debt issuance costs and original issue discount (63,320)   (13,983)  
Current portion of long-term debt (45,036)   (75,155)  
Long-term debt, net 228,374   108,907  
Debt, Long-Term and Short-Term, Combined Amount $ 273,410   184,062  
Repurchase Promissory Note Due June 2026 [Member]        
Debt        
Interest rate 11.00%      
Long-term debt, gross $ 34,189   30,091  
Term loan facility, interest paid at 12.0%, due December 2025        
Debt        
Interest rate 15.00%      
Long-term debt, gross $ 82,885   75,155  
VGS Promissory Note [Member]        
Debt        
Interest rate 13.50%     14.00%
Long-term debt, gross $ 49,374   38,328  
VGS 2 Promissory Note        
Debt        
Interest rate 17.50%      
Long-term debt, gross $ 38,667   28,972  
VGS 3 Promissory Note        
Debt        
Interest rate 19.50%      
Long-term debt, gross $ 35,435   25,499  
VGS 4 Promissory Note        
Debt        
Interest rate 19.50%      
Long-term debt, gross $ 41,110   0  
VGS 5 Promissory Note        
Debt        
Interest rate 19.50% 19.50%    
Long-term debt, gross $ 55,070   $ 0