Quarterly report pursuant to Section 13 or 15(d)

Debt (Details)

v3.24.3
Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt    
Amount drawn $ 134,477 $ 109,102
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net 1,249 783
Long-term debt, net 133,228  
Long-term debt, net $ 133,228 108,319
Repurchase Promissory Note Due June 2026 [Member]    
Debt    
Interest rate 11.00%  
Amount drawn $ 15,000 15,000
Term loan facility, interest paid at 12.0%, due December 2025    
Debt    
Interest rate 12.00%  
Amount drawn $ 65,000 65,000
VGS Promissory Note [Member]    
Debt    
Interest rate 14.00%  
Amount drawn $ 29,102 $ 29,102
VGS 2 Promissory Note    
Debt    
Amount drawn $ 25,375