v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consisted of the following:
June 30, 2026December 31, 2025
(in thousands)
Repurchase promissory note, interest paid at 14.0%, due September 2028
$36,062 $34,189 
Term loan facility, interest paid at 15.0%, due September 2027
84,030 82,885 
VGS 1 promissory note, interest paid at 13.5%, due June 2028
— 49,374 
VGS 2 promissory note, interest paid at 17.5%, due September 2027
— 38,667 
VGS 3 promissory note, interest paid at 19.5%, due June 2028
— 35,435 
VGS 4 promissory note, interest paid at 19.5%, due August 2028
— 41,110 
VGS 5 promissory note, interest paid at 19.5%, due August 2028
— 55,070 
Long-term debt, gross120,092 336,730 
Less: unamortized debt issuance costs and original issue discount(238)(63,320)
119,854 273,410 
Less: current portion of long-term debt(21,800)(45,036)
Long-term debt, net$98,054 $228,374