XML 105 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Minimum percentages of gain loss consider for amortization (in hundredths) 10.00%    
Minimum value of outstanding noncallable bonds used in hypothetical cash flow bond matching exercise $ 50,000    
Future earnings period used in determining the expected average rate of earnings 20 years    
Discretionary profit sharing contribution as a percentage of participant's eligible compensation (in hundredths) 5.00%    
Matching contribution rate on employees' contributions (in hundredths) 200.00%    
Employee contributions subject to employer match (in hundredths) 2.00%    
Matching contribution for the next two percent, as a percent 100.00%    
Matching contribution, percent of employee's gross pay, next two percent contributed, as a percent 2.00%    
Profit sharing and 401(k) savings plan expenses $ 7,400 $ 8,200 $ 9,500
Other Postretirement Benefit Plan      
Defined Benefit Plan Disclosure [Line Items]      
Minimum percentage return should exceed growth in consumer price index annually (in hundredths) 5.75%    
Maximum investment in international mutual funds (in hundredths) 30.00%    
Percent of international mutual funds equity allocation in emerging markets (in hundredths) 2.00%    
Percent of international mutual funds equity allocation in companies primarily based in Europe and the Pacific Basin (in hundredths) 16.00%    
Company contributions $ 0 0  
Benefit plan contribution expected to be made in next fiscal year 0    
Pension and Supplemental Executive Retirement Plans      
Defined Benefit Plan Disclosure [Line Items]      
Company contributions 7,601 $ 23,313  
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Benefit plan contribution expected to be made in next fiscal year $ 0