XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Seasonal Financing and Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Gross, long-term debt $ 2,350,000 $ 2,350,000
Debt issuance costs and debt discount (15,649) (20,014)
Long-term debt 2,334,351 2,329,986
Less: current portion 0 0
Total long-term debt $ 2,334,351 2,329,986
Senior Notes | 2010 Senior Notes due October 2040    
Debt Instrument [Line Items]    
Interest Rate 6.20%  
Gross, long-term debt $ 250,000 250,000
Senior Notes | 2011 Senior Notes due November 2041    
Debt Instrument [Line Items]    
Interest Rate 5.45%  
Gross, long-term debt $ 300,000 300,000
Senior Notes | 2019 Senior Notes due December 2027    
Debt Instrument [Line Items]    
Interest Rate 5.875%  
Gross, long-term debt $ 600,000 600,000
Senior Notes | 2021 Senior Notes due April 2026    
Debt Instrument [Line Items]    
Interest Rate 3.375%  
Gross, long-term debt $ 600,000 600,000
Senior Notes | 2021 Senior Notes due April 2029    
Debt Instrument [Line Items]    
Interest Rate 3.75%  
Gross, long-term debt $ 600,000 $ 600,000