XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Additional Information (Detail)
6 Months Ended
Jun. 30, 2022
Lessee, Lease, Description [Line Items]  
Lessee, operating lease, existence of option to extend [true false] true
Lessee, operating lease, option to extend Some leases include one or more options to renew, generally at the Company’s sole discretion, with renewal terms that can extend the lease term from 1 to 12 years or more.
Lessee, Operating Lease, Existence of Option to Terminate [true false] true
Lessee, operating lease, option to terminate In addition, certain leases contain termination options, where the rights to terminate are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease terms when it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants.
Facility [Member]  
Lessee, Lease, Description [Line Items]  
Operating lease term 10 years
Equipment [Member] | Minimum [Member]  
Lessee, Lease, Description [Line Items]  
Operating lease term 1 year
Equipment [Member] | Maximum [Member]  
Lessee, Lease, Description [Line Items]  
Operating lease term 7 years
Vehicles [Member] | Minimum [Member]  
Lessee, Lease, Description [Line Items]  
Operating lease term 1 year
Vehicles [Member] | Maximum [Member]  
Lessee, Lease, Description [Line Items]  
Operating lease term 7 years