XML 122 R109.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans (Deferred Compensation Plan) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]    
Deferred compensation plan, employee base salary deferral, maximum percentage (up to) 80.00%  
Deferred compensation plan, employee bonus deferral, maximum percentage (up to) 100.00%  
Deferred compensation plan, maximum contractual term 15 years  
Deferred compensation plan $ 133.5 $ 131.8
Deferred compensation plan liability $ 119.4 $ 126.6
Employer Matching, Option 1    
Defined Benefit Plan Disclosure [Line Items]    
Deferred compensation plan, employer matching contribution based on participant's compensation over established 401K limits 2.00%  
Employer Matching, Option 2    
Defined Benefit Plan Disclosure [Line Items]    
Deferred compensation plan, employer matching contribution based on percent of amount deferred 50.00%