XML 95 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]        
Company contribution   $ 2,763 $ 2,861  
Net actuarial loss   $ 35,000 $ 36,700  
Discount rate (as a percent)   5.20% 5.50%  
Expected return on assets (as a percent)   5.00% 6.25% 6.25%
Expense provision for 401 (k) plans   $ 8,000 $ 4,400 $ 4,100
Company contribution   $ 36,700 $ 31,700 $ 37,700
Forecast        
Defined Benefit Plan Disclosure [Line Items]        
Company contribution $ 1,200