XML 69 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Retirement Benefit Plans (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2019
Feb. 29, 2016
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Retirement Benefits [Abstract]          
Employer matching contribution percentage 50.00% 100.00%      
Percent of employees' gross pay matched 2.00% 3.00%      
Expense related to contributions     $ 2.0 $ 1.5 $ 1.3