Quarterly report pursuant to Section 13 or 15(d)

Debt (Details)

v3.24.1.u1
Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt    
Amount drawn $ 119,477 $ 109,102
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net 1,354 783
Long-term debt, net 118,123  
Long-term debt, net $ 118,123 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 $ 10,375