XML 208 R173.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans and Profit Sharing Arrangements - Pension Plan Assets Target Allocations (Details) - Pension Plans
12 Months Ended
Dec. 31, 2023
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%