v3.25.2
LONG-TERM DEBT (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consists of the following:
June 30,
2025
December 31,
2024
(In thousands)
2028 Notes$492,336 $584,575 
Total debt492,336 584,575 
Less: issuance discount and issuance costs(3,940)(5,506)
Long-term debt, net$488,396 $579,069 
Schedule of Repurchase Activity
The following table details the repurchase activity of our 2028 Notes:
Three Months Ended June 30, 2025Three Months Ended March 31, 2025Three Months Ended June 30, 2024Three Months Ended March 31, 2024
(in thousands)
Repurchased amount at par value$64,012$28,227$35,525$75,000
Weighted-average percentage of par51.8%58.0%78.0%88.3%
Net gain on retirement of debt30,29711,5877,4257,874
Schedule of Future Scheduled Minimum Principal Payments
Future scheduled minimum principal payments of debt as of June 30, 2025, are as follows:
2028 Notes
(In thousands)
July-December 2025$— 
2026— 
2027— 
2028492,336 
2029— 
Total debt$492,336