XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Leases - Future Minimum Lease Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due $ 9,978  
Finance Lease, Liability, Payments, Due Next Twelve Months 194  
Operating and Finance Leases, Liability, Payments, Due Next Twelve Months 10,172  
Lessee, Operating Lease, Liability, Payments, Due Year Two 9,858  
Finance Lease, Liability, Payments, Due Year Two 146  
Operating and Finance, Liability, Payments, Due Year Two 10,004  
Lessee, Operating Lease, Liability, Payments, Due Year Three 10,204  
Finance Lease, Liability, Payments, Due Year Three 4,068  
Operating and Finance, Liability, Payments, Due Year Three 14,272  
Lessee, Operating Lease, Liability, Payments, Due Year Four 10,157  
Finance Lease, Liability, Payments, Due Year Four 0  
Operating and Finance, Liability, Payments, Due Year Four 10,157  
Lessee, Operating Lease, Liability, Payments, Due Year Five 9,067  
Finance Lease, Liability, Payments, Due Year Five 0  
Operating and Finance, Liability, Payments, Due Year Five 9,067  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 188,478  
Finance Lease, Liability, Payments, Due after Year Five 0  
Operating and Finance, Liability, Payments, Due After Year Five 188,478  
Lessee, Operating Lease, Liability, Payments, Due 237,742  
Finance Lease, Liability, Payment, Due 4,408  
Operating and Finance, Liability, Payments, Due 242,150  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 108,567  
Finance Lease, Liability, Undiscounted Excess Amount 255  
Operating and Finance, Liability, Undiscounted Excess Amount 108,822  
Operating Lease, Liability 129,175 $ 49,964
Finance Lease, Liability 4,153 $ 4,334
Operating and Finance, Liability $ 133,328