Quarterly report [Sections 13 or 15(d)]

Debt (Details)

v3.25.1
Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt    
Long-term debt, gross $ 199,257 $ 168,807
Less: unamortized debt issuance costs and original issue discount (28,136) (13,983)
Long-term debt, net 171,121 154,824
Current portion of long-term debt (65,000) (65,000)
Long-term debt, net $ 106,121 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    
Long-term debt, gross 25,375 25,375
VGS 3 Promissory Note    
Debt    
Long-term debt, gross 25,375 25,375
VGS 4 Promissory Note    
Debt    
Long-term debt, gross 30,450 $ 0
Less: unamortized debt issuance costs and original issue discount $ (14,200)