XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Additional Information (Detail)
3 Months Ended
Mar. 31, 2021
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 1 year to 11 years and may include options to extend the lease for an additional term up to as long as 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 11 years
Maximum | Ground  
Lessee Lease Description [Line Items]  
Operating lease, term of contract 42 years