Quarterly report [Sections 13 or 15(d)]

Debt (Tables)

v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consisted of the following:
June 30, 2025 December 31, 2024
(in thousands)
Repurchase promissory note, interest paid at 11.0%, due June 2026
$ 15,000  $ 15,000 
Term loan facility, interest paid at 12.0%, due December 2025
65,000  65,000 
VGS 1 promissory note, interest paid at 13.5%, due June 2028
38,057  38,057 
VGS 2 promissory note, interest paid at 17.5%, due September 2027
25,375  25,375 
VGS 3 promissory note, interest paid at 19.5%, due June 2028
25,375  25,375 
VGS 4 promissory note, interest paid at 19.5%, due August 2028
30,450  — 
VGS 5 promissory note, interest paid at 19.5%, due August 2028
16,050  — 
Long-term debt, gross 215,307  168,807 
Less: unamortized debt issuance costs and original issue discount (33,351) (13,983)
181,956  154,824 
Less: current portion of long-term debt (80,000) (65,000)
Long-term debt, net $ 101,956  $ 89,824 
Contractual Obligation, Fiscal Year Maturity