XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Additional Information (Detail)
9 Months Ended
Sep. 30, 2020
Lessee Lease Description [Line Items]  
Operating lease, description The Company has operating leases for office, manufacturing and research and development facilities, as well as land leases for certain manufacturing facilities that are accounted for as operating leases. The Company also has operating leases for office equipment and automobiles.
Operating lease, existence of option to extend true
Operating lease, options to extend Excluding land leases, our leases have remaining lease terms ranging from less than one year to twelve years and may include options to extend the lease for an additional term equal to the original term of the lease.
Minimum  
Lessee Lease Description [Line Items]  
Operating lease, term of contract 1 year
Minimum | Ground  
Lessee Lease Description [Line Items]  
Operating lease, term of contract 40 years
Maximum  
Lessee Lease Description [Line Items]  
Operating lease, term of contract 12 years
Maximum | Ground  
Lessee Lease Description [Line Items]  
Operating lease, term of contract 43 years