XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
The Company’s long-term debt consists of the following:
June 30, 2025December 31, 2024
 (In thousands)
Senior secured revolving line of credit$180,000 $445,000 
2033 Senior Notes
750,000 — 
2026 Senior Notes(1)
— 400,000 
Less: unamortized deferred financing costs
(11,099)(2,400)
Total long-term debt, net$918,901 $842,600 
__________________ 
(1)On March 14, 2025, the Company’s obligations were satisfied and discharged, and the 2026 Senior Notes were redeemed on June 1, 2025.