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

Debt (Details)

v3.25.1
Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nov. 30, 2020
Debt        
Long-term debt, gross $ 168,807 $ 109,102    
Less: unamortized debt issuance costs and original issue discount 13,983 783    
Long-term debt, net 89,824 108,319    
Debt, Long-Term and Short-Term, Combined Amount 154,824 108,319    
Current portion of long-term debt $ (65,000) 0    
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     14.00%  
Long-term debt, gross 38,057 29,102    
VGS 2 Promissory Note        
Debt        
Long-term debt, gross 25,375 0    
VGS 3 Promissory Note        
Debt        
Long-term debt, gross $ 25,375 $ 0