XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Plans (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Retirement Benefits [Abstract]      
Defined Contribution Plan, Other Than Employee Stock Ownership Plan, Contributions $ 40,400,000 $ 33,000,000 $ 26,700,000
Employee Supplemental Savings Plan (ESSP) Percentage of Annual Base Compensation   75.00%  
Employee Supplemental Savings Plan (ESSP) Percentage of Bonus   100.00%  
Employee Supplemental Savings Plan (ESSP), Employee Contribution $ 0 $ 500,000 $ 3,400,000
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 100.00% 100.00%  
Defined Benefit Plan, Benefit Obligation $ 600,000 $ 700,000