XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Lessee Lease Description [Line Items]    
Operating lease, option to extend Our leases have remaining lease terms of 1 year to 11 years. These leases generally contain renewal options for periods ranging from two to five years. Because the Company is not reasonably certain to exercise these renewal options, the options are not considered in determining the lease term, and associated potential option payments are excluded from lease payments.  
Lessee, Operating Lease, Existence of Option to Extend [true false] true  
Operating lease payments to related parties $ 0.6 $ 0.6
Minimum [Member]    
Lessee Lease Description [Line Items]    
Operating lease, Remaining lease term 1 year  
Operating lease, renewal term 2 years  
Maximum [Member]    
Lessee Lease Description [Line Items]    
Operating lease, Remaining lease term 11 years  
Operating lease, renewal term 5 years