XML 23 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Leases [Line Items]      
Lessee, operating lease, existence of option to extend true    
Lessee, operating lease, existence of option to terminate true    
Sub lease expiration year 2020    
Additional leases, primarily for corporate offices, that have not yet commenced $ 6.6    
Rent expense   $ 9.7 $ 6.9
Minimum      
Leases [Line Items]      
Remaining lease term, operating lease 1 year    
Additional operating leases that have not yet commenced, lease terms 5 years    
Maximum      
Leases [Line Items]      
Remaining lease term, operating lease 11 years    
Additional operating leases that have not yet commenced, lease terms 11 years