XML 107 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Long-Term Debt Outstanding (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Long-term debt outstanding [Line Items]    
Less unamortized debt issuance costs $ 6,436 $ 6,357
Total long-term debt 2,292,610 2,166,223
Less current maturities 161,700 61,319
Net long-term debt $ 2,130,910 2,104,904
Senior Notes    
Long-term debt outstanding [Line Items]    
Weighted average interest rate 4.57%  
Long-term debt, gross $ 1,947,000 1,882,000
Line of Credit    
Long-term debt outstanding [Line Items]    
Weighted average interest rate 5.79%  
Long-term debt, gross $ 169,700 46,100
Commercial paper    
Long-term debt outstanding [Line Items]    
Weighted average interest rate 4.76%  
Long-term debt, gross $ 81,400 144,200
Term Loan Agreements    
Long-term debt outstanding [Line Items]    
Weighted average interest rate 4.44%  
Long-term debt, gross $ 65,600 64,300
Medium-term notes    
Long-term debt outstanding [Line Items]    
Weighted average interest rate 7.32%  
Long-term debt, gross $ 35,000 35,000
Other notes    
Long-term debt outstanding [Line Items]    
Weighted average interest rate 6.00%  
Long-term debt, gross $ 346 $ 980