XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT AND OTHER NOTES PAYABLE - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
LONG-TERM DEBT AND OTHER NOTES PAYABLE      
Carrying Amount   $ 1,544,774 $ 1,546,594
Unamortized deferred financing costs and other debt discounts, net   (1,509) (2,391)
Total   1,543,265 1,544,203
Less: current portion   (9,548) (5,225)
Long-term debt and other notes payable, net of current portion   1,533,717 1,538,978
Fair Value   $ 1,326,974 1,303,797
5 1/4% Senior Secured Notes due 2026      
LONG-TERM DEBT AND OTHER NOTES PAYABLE      
Interest rate   5.25%  
6 5/8% Senior Unsecured Notes due 2026      
LONG-TERM DEBT AND OTHER NOTES PAYABLE      
Interest rate 6.625% 6.625%  
Other notes payable      
LONG-TERM DEBT AND OTHER NOTES PAYABLE      
Carrying Amount   $ 44,774 46,594
Fair Value   44,774 46,594
Senior Secured Notes | 5 1/4% Senior Secured Notes due 2026      
LONG-TERM DEBT AND OTHER NOTES PAYABLE      
Carrying Amount   750,000 750,000
Fair Value   686,475 665,678
Senior Unsecured Notes | 6 5/8% Senior Unsecured Notes due 2026      
LONG-TERM DEBT AND OTHER NOTES PAYABLE      
Carrying Amount   750,000 750,000
Fair Value   $ 595,725 $ 591,525