XML 83 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Operating lease right-of-use assets, net $ 111,052 $ 109,795
Current operating lease liabilities 22,552 21,711
Long-term operating lease liabilities 92,760 90,517
Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 28,267  
Lessee, Operating Lease, Liability, Payments, Due Year Two 23,948  
Lessee, Operating Lease, Liability, Payments, Due Year Three 17,492  
Lessee, Operating Lease, Liability, Payments, Due Year Four 14,722  
Lessee, Operating Lease, Liability, Payments, Due Year Five 11,076  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 48,879  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 144,384  
Imputed Interest (29,072)  
Lessee, Operating Lease, Liability, Payments, Due 115,312  
Operating lease right-of-use assets, net 111,052 109,795
Current operating lease liabilities 22,552 21,711
Long-term operating lease liabilities 92,760 90,517
Finance Leases [Member]    
Lessee, Lease, Description [Line Items]    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 3,281  
Finance Lease, Liability, Payments, Due Year Two 3,207  
Finance Lease, Liability, Payments, Due Year Three 3,445  
Finance Lease, Liability, Payments, Due Year Four 3,494  
Finance Lease, Liability, Payments, Due Year Five 3,206  
Finance Lease, Liability, Payments, Due after Year Five 17,343  
Finance Lease, Liability, Undiscounted Excess Amount 33,976  
Imputed Interest (8,233)  
Finance Lease, Liability, Payment, Due 25,743  
Finance Lease, Liability, Current 2,153 2,300
Finance Lease, Liability, Noncurrent $ 23,590 $ 26,152