XML 22 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Details)
3 Months Ended
Mar. 31, 2020
Lessee Lease Description [Line Items]  
Operating lease existence of option to extend true
Operating lease description The Company’s leases have remaining lease terms of one year to nine years, some of which may include options to extend the leases for five years or longer, and some of which may include options to terminate the leases within one year or less. Leases with an initial term of 12 months or less are not recorded
Minimum  
Lessee Lease Description [Line Items]  
Remaining lease term 1 year
Lessee term of period to extend 5 years
Maximum  
Lessee Lease Description [Line Items]  
Remaining lease term 9 years