XML 120 R110.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Additional Information (Detail)
6 Months Ended
Jun. 30, 2022
Minimum  
Lessee, Lease, Description [Line Items]  
Finance lease, remaining lease term 1 month 6 days
Operating lease, remaining lease term 1 month 6 days
Lease renewal term, operating lease 1 year
Lease renewal term, finance lease 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Finance lease, remaining lease term 17 years 1 month 6 days
Operating lease, remaining lease term 17 years 1 month 6 days
Lease renewal term, operating lease 10 years
Lease renewal term, finance lease 10 years
Lease renewal increments term, operating lease (up to) 10 years
Lease renewal increments term, finance lease (up to) 10 years