XML 48 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Details) - USD ($)
12 Months Ended 240 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Related Party Transaction [Line Items]        
Employer Matching Contribution, Percent of Match 200.00%      
Employer Matching Contribution, Percent of Employees' Gross Pay       3.00%
Maximum Eligible Earnings As Established By IRS For Matching Contributions $ 280,000 $ 275,000 $ 270,000  
Employer Contribution Amount 4,200,000 4,100,000 $ 4,100,000  
Separate Unrestricted Cash For Deferred Compensation Plans 36,700,000 28,200,000   $ 36,700,000
Deferred Compensation Liability 36,000,000.0 28,200,000   36,000,000.0
Officer [Member]        
Related Party Transaction [Line Items]        
Separate Unrestricted Cash For Deferred Compensation Plans $ 36,000,000.0 $ 28,200,000   $ 36,000,000.0