XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
The following table summarizes the Company’s total debt (in thousands):
June 30, 2025December 31, 2024
Senior Secured Credit Facility:
Term loan facility$— $233,875 
Revolving credit facility— — 
Total secured credit facility— 233,875 
2028 Convertible notes325,000 425,000 
2031 Convertible notes345,000 — 
Other debt39,325 34,042 
Total principal709,325 692,917 
Unamortized discount and issuance costs, total(15,477)(15,633)
Current portion of debt(36,257)(30,714)
Total long-term debt, net of current portion$657,591 $646,570