XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases, Codification Topic 842 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
Lessee, Operating Lease, Term of Contract 18 years 8 months 12 days    
Lessee, Operating Lease, Option to Extend 20    
Operating Lease, Expense $ 31,923 $ 31,704 $ 30,991
Finance Lease, Right-of-Use Asset, Amortization 1,798 1,313 382
Finance Lease, Interest Expense 429 281 76
Short-term Lease, Cost 24,012 24,361 26,843
Lease, Cost 58,162 57,659 58,292
Operating Lease, Payments 27,849 27,953  
Finance Lease, Interest Payment on Liability 429 281  
Finance Lease, Principal Payments 1,363 989 $ 306
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 26,781 10,159  
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 603 $ 10,034  
Operating Lease, Weighted Average Remaining Lease Term 6 years 3 months 18 days 4 years 8 months 12 days  
Finance Lease, Weighted Average Remaining Lease Term 11 years 8 months 12 days 12 years 6 months  
Operating Lease, Weighted Average Discount Rate, Percent 3.00% 3.40%  
Finance Lease, Weighted Average Discount Rate, Percent 2.80% 2.80%  
Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months $ 29,337    
Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months 1,841    
Finance Lease, Liability, Payments, Due in Rolling Year Two 1,846    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two 17,851    
Finance Lease, Liability, Payments, Due in Rolling Year Three 1,851    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three 12,135    
Finance Lease, Liability, Payments, Due in Rolling Year Four 1,855    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four 7,246    
Finance Lease, Liability, Payments, Due in Rolling Year Five 2,804    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five 3,876    
Finance Lease, Liability, Payments, Due in Rolling after Year Five 8,166    
Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five 18,441    
Finance Lease, Liability, Payment, Due 18,363    
Lessee, Operating Lease, Liability, to be Paid 88,886    
Finance Lease, Liability, Undiscounted Excess Amount 2,950    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 8,499    
Finance Lease, Short-term Lease Payments 0    
Operating Lease, Short-term Lease Payments 5,822    
Finance Lease, Liability 15,413    
Operating Lease, Liability $ 74,565