XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Document Period End Date Sep. 30, 2024  
Long-term debt including current maturities $ 1,200,000 $ 1,200,000
Debt Instrument, Interest Rate, Stated Percentage 6.54%  
Debt Instrument, Unused Borrowing Capacity, Amount $ 255,000  
Short-term borrowing $ 214,753 179,853
Uncollateralized Senior Note Due December Two Thousand Thirty Four [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.98%  
Debt instrument, maturity date Dec. 20, 2034  
Term Note Due January Two Thousand Twenty [Member]    
Debt Instrument [Line Items]    
Long-term debt including current maturities $ 70,000 70,000
3.48% note, due May 31, 2038 [Member]    
Debt Instrument [Line Items]    
Long-term debt including current maturities 50,000 50,000
3.25% note, due April 30, 2032 [Member]    
Debt Instrument [Line Items]    
Long-term debt including current maturities 54,250 59,500
Equipment Security Note    
Debt Instrument [Line Items]    
Long-term debt including current maturities $ 6,957 7,633
Debt Instrument, Interest Rate, Stated Percentage 2.46%  
Debt instrument, maturity date Sep. 24, 2031  
Uncollateralized Senior Note Due March 15, 2042    
Debt Instrument [Line Items]    
Long-term debt including current maturities $ 50,000 50,000
Debt Instrument, Interest Rate, Stated Percentage 2.95%  
Debt instrument, maturity date Mar. 15, 2042  
Uncollateralized Senior Note Due March 14, 2038    
Debt Instrument [Line Items]    
Long-term debt including current maturities $ 80,000  
Debt Instrument, Interest Rate, Stated Percentage 5.43%  
Debt instrument, maturity date Mar. 14, 2038  
Uncollateralized Senior Note Due January Two Thousand Thirty Seven    
Debt Instrument [Line Items]    
Long-term debt including current maturities $ 50,000 $ 50,000
Debt Instrument, Interest Rate, Stated Percentage 2.49%  
Debt instrument, maturity date Jan. 25, 2037  
Uncollateralized Senior Note Due October 2029    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 5.20%  
Prudential [Member] | Uncollateralized Senior Note Due March 14, 2038    
Debt Instrument [Line Items]    
Long-term debt including current maturities $ 80,000  
Prudential [Member] | Uncollateralized Senior Note Due October 2029    
Debt Instrument [Line Items]    
Long-term debt including current maturities $ 100,000