XML 81 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
The following table summarizes the Company’s total debt (in thousands):
December 31,
20242023
Senior Secured Credit Facility:
Term loan facility$233,875 $238,175 
Revolving credit facility— — 
Total secured credit facility233,875 238,175 
Convertible notes425,000 425,000 
Other debt34,042 39,889 
Total principal692,917 703,064 
Unamortized discount and issuance costs, total(15,633)(20,644)
Current portion of debt(30,714)(21,472)
Total long-term debt, net of current portion$646,570 $660,948 
Schedule of Maturities of Debt
Aggregate future debt maturities are as follows (in thousands):
Amount
2025$30,959 
20269,925 
2027227,033 
2028425,000 
2029— 
$692,917