XML 120 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Benefit Plans - Non-qualified Deferred Compensation Plans (Details) - Non-qualified deferred compensation plan - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Benefit Plans    
Maximum annual contribution an employee is permitted to defer $ 100,000  
Cash surrender value of the Company owned life insurance ("COLI") policies 17,300,000 $ 13,000,000.0
Deferred compensation liability $ 20,400,000 $ 15,000,000.0