XML 103 R62.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Schedule of Total Debt Outstanding (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Oct. 22, 2024
Dec. 31, 2021
Apr. 30, 2021
Long-term debt:          
Total debt $ 1,300,889 $ 1,332,188      
Less: convertible notes debt discount, net (2,915) (3,915)      
Less: term loan deferred financing costs, net (430) (543)      
Less: senior notes deferred financing costs, net (8,473) (9,796)      
Less: current maturities of long-term debt (6,250) (6,250)      
Total long-term debt, less current maturities, net 1,282,821 1,311,684      
Term loan due 2029          
Long-term debt:          
Total debt 117,188 123,438      
Line of Credit          
Long-term debt:          
Total debt $ 75,000 $ 100,000      
6.375% senior notes due 2032 | Senior Notes          
Long-term debt:          
Stated interest rate 6.375% 6.375% 6.375%    
Total debt $ 500,000 $ 500,000      
Less: term loan deferred financing costs, net     $ (6,900)    
1.75% convertible notes due 2028 | Convertible Notes Payable          
Long-term debt:          
Stated interest rate 1.75% 1.75%      
Total debt $ 258,701 $ 258,750      
1.75% convertible notes due 2028 | Senior Notes          
Long-term debt:          
Stated interest rate       1.75%  
4.75% senior notes due 2029 | Senior Notes          
Long-term debt:          
Stated interest rate 4.75% 4.75%     4.75%
Total debt $ 350,000 $ 350,000      
Less: term loan deferred financing costs, net         $ (5,100)