XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
LONG-TERM DEBT (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of long-term debt
Long-term debt consists of the following:
March 31,
2025
December 31,
2024
(In thousands)
2028 Notes$556,348 $584,575 
Total debt556,348 584,575 
Less: issuance discount and issuance costs(4,854)(5,506)
Long-term debt, net$551,494 $579,069 
Schedule of future scheduled minimum principal payments
Future scheduled minimum principal payments of debt as of March 31, 2025, are as follows:
2028 Notes
(In thousands)
April-December 2025$— 
2026— 
2027— 
2028556,348 
2029— 
Total debt$556,348