XML 94 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Leases, Codification Topic 842 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]      
Lessee, Operating Lease, Term of Contract 19 years 8 months 12 days    
Lessee, Operating Lease, Option to Extend 10    
Operating Lease, Expense $ 31,704 $ 30,991  
Finance Lease, Right-of-Use Asset, Amortization 1,313 382  
Finance Lease, Interest Expense 281 76  
Short-term Lease, Cost 24,361 26,843  
Lease, Cost 57,659 58,292  
Operating Lease, Payments 27,953 25,272  
Finance Lease, Interest Payment on Liability 281 76  
Finance Lease, Principal Payments 989 306 $ 0
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 10,159 17,078  
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 10,034 $ 7,434  
Operating Lease, Weighted Average Remaining Lease Term 4 years 8 months 12 days 5 years 1 month 6 days  
Finance Lease, Weighted Average Remaining Lease Term 12 years 6 months 6 years 8 months 12 days  
Operating Lease, Weighted Average Discount Rate, Percent 3.40% 3.60%  
Finance Lease, Weighted Average Discount Rate, Percent 2.80% 2.80%  
Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months $ 30,111    
Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months 1,744    
Finance Lease, Liability, Payments, Due in Rolling Year Two 1,749    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two 19,500    
Finance Lease, Liability, Payments, Due in Rolling Year Three 1,754    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three 14,918    
Finance Lease, Liability, Payments, Due in Rolling Year Four 1,759    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four 8,825    
Finance Lease, Liability, Payments, Due in Rolling Year Five 1,764    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five 4,970    
Finance Lease, Liability, Payments, Due in Rolling after Year Five 10,742    
Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five 6,641    
Finance Lease, Liability, Payment, Due 19,512    
Lessee, Operating Lease, Liability, to be Paid 84,965    
Finance Lease, Liability, Undiscounted Excess Amount 3,339    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 5,544    
Finance Lease, Liability 16,173    
Operating Lease, Liability 72,656    
Operating Lease Member [Member]      
Leases [Abstract]      
Short-term Lease Commitment, Amount 6,765    
Lessee, Lease, Description [Line Items]      
Short-term Lease Commitment, Amount 6,765    
Finance Leases Member [Member]      
Leases [Abstract]      
Short-term Lease Commitment, Amount 0    
Lessee, Lease, Description [Line Items]      
Short-term Lease Commitment, Amount $ 0