XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]        
Defined contribution plan, cost recognized   $ 30,531,000 $ 28,217,000 $ 27,599,000
Defined benefit plan, voluntary contribution   $ 3,561,000 3,265,000  
Corridor amount   10.00%    
Net periodic benefit cost (income), non-service cost   $ 9,909,000 8,767,000 (1,499,000)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]   Other Nonoperating Income (Expense)    
Forecast        
Defined Benefit Plan Disclosure [Line Items]        
Net unrecognized actuarial losses expected to be recognized in 2024 $ 12,525,000      
Net unrecognized actuarial losses expected to be recognized in 2024, net of tax $ 10,035,000,000      
U.K Plan        
Defined Benefit Plan Disclosure [Line Items]        
Discount rate used to compute periodic benefit cost   5.18%    
Expected long-term rates of return on plans' assets in next fiscal year   5.90%    
U.S.        
Defined Benefit Plan Disclosure [Line Items]        
Defined benefit plan, voluntary contribution   $ 0 $ 0 0
Increase (decrease) in projected benefit obligation       $ (1,393,852)
Discount rate used to compute periodic benefit cost   5.29%    
Expected long-term rates of return on plans' assets in next fiscal year   6.40%