XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Seasonal Financing and Debt - Schedule of Long-Term Debt Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Long Term Debt Maturities Repayments Of Principal [Line Items]    
2025 $ 0  
2026 600,000  
2027 600,000  
2028 0  
2029 600,000  
Thereafter 550,000  
Long-term debt 2,350,000 $ 2,350,000
2010 Senior Notes | Senior Notes    
Long Term Debt Maturities Repayments Of Principal [Line Items]    
2025 0  
2026 0  
2027 0  
2028 0  
2029 0  
Thereafter 250,000  
Long-term debt 250,000 250,000
2011 Senior Notes | Senior Notes    
Long Term Debt Maturities Repayments Of Principal [Line Items]    
2025 0  
2026 0  
2027 0  
2028 0  
2029 0  
Thereafter 300,000  
Long-term debt 300,000 300,000
2019 Senior Notes | Senior Notes    
Long Term Debt Maturities Repayments Of Principal [Line Items]    
2025 0  
2026 0  
2027 600,000  
2028 0  
2029 0  
Thereafter 0  
Long-term debt 600,000 $ 600,000
2021 Senior Notes | Senior Notes    
Long Term Debt Maturities Repayments Of Principal [Line Items]    
2025 0  
2026 600,000  
2027 0  
2028 0  
2029 600,000  
Thereafter 0  
Long-term debt $ 1,200,000