v3.25.4
Retirement Plans and Profit Sharing Arrangements - Pension Plan Assets Target Allocations (Details) - Pension Plans
12 Months Ended
Dec. 31, 2025
Defined Benefit Plan, Assets, Target Allocations  
Actual allocations within target allocations 5.00%
Equity securities  
Defined Benefit Plan, Assets, Target Allocations  
Target allocations 70.00%
Debt securities  
Defined Benefit Plan, Assets, Target Allocations  
Target allocations 20.00%
All other types of investments  
Defined Benefit Plan, Assets, Target Allocations  
Target allocations 10.00%