v3.26.1
Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consisted of the following:
March 31, 2026December 31, 2025
(in thousands)
Repurchase promissory note, interest paid at 11.0%, due June 2026
$35,113 $34,189 
Term loan facility, interest paid at 12.0%, due September 2027
83,901 82,885 
VGS 1 promissory note, interest paid at 13.5%, due June 2028
50,854 49,374 
VGS 2 promissory note, interest paid at 17.5%, due September 2027
40,133 38,667 
VGS 3 promissory note, interest paid at 19.5%, due June 2028
36,943 35,435 
VGS 4 promissory note, interest paid at 19.5%, due August 2028
42,854 41,110 
VGS 5 promissory note, interest paid at 19.5%, due August 2028
89,458 55,070 
Long-term debt, gross379,256 336,730 
Less: unamortized debt issuance costs and original issue discount(68,251)(63,320)
311,005 273,410 
Less: current portion of long-term debt(51,436)(45,036)
Long-term debt, net$259,569 $228,374