XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
13. Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Operating Lease, Cost $ 14,300 $ 11,700  
Finance Lease, Right-of-Use Asset, Amortization 100 100  
Finance Lease, Interest Expense 200 200  
Finance Lease Cost 300 300  
Sublease Income 700 700  
Operating Lease, Payments 9,500 11,800  
Finance Lease, Interest Payment on Liability 200 100  
Finance Lease, Principal Payments 100 200  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 5,500 4,200  
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 0 $ 0  
Operating lease right-of-use assets 198,453   $ 204,798
Current operating lease liabilities 36,739   36,435
Operating lease liabilities 169,734   175,938
Operating Lease, Liability 206,500   212,300
Finance Lease, Right-Of-Use Asset, before Accumulated Amortization 11,800   11,800
Finance Lease, Right-Of-Use Asset, Accumulated Amortization 5,200   5,100
Finance Lease, Right-Of-Use Asset, after Accumulated Amortization 6,600   6,700
Finance Lease, Liability, Current 500   500
Finance Lease, Liability, Noncurrent 10,400   10,500
Finance Lease, Liability $ 10,900   $ 11,000
Operating Lease, Weighted Average Remaining Lease Term 7 years   8 years
Finance Lease, Weighted Average Remaining Lease Term 15 years   15 years 6 months
Operating Lease, Weighted Average Discount Rate, Percent 3.10%   3.30%
Finance Lease, Weighted Average Discount Rate, Percent 6.20%   6.30%
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 31,600    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 1,200    
Lessee, Operating Lease, Liability, to be Paid, Year One 39,600    
Finance Lease, Liability, to be Paid, Year One 1,200    
Lessee, Operating Lease, Liability, Payments, Due Year Two 33,100    
Finance Lease, Liability, Payments, Due Year Two 1,100    
Lessee, Operating Lease, Liability, Payments, Due Year Three 29,700    
Finance Lease, Liability, Payments, Due Year Three 1,100    
Lessee, Operating Lease, Liability, Payments, Due Year Four 24,400    
Finance Lease, Liability, Payments, Due Year Four 1,100    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 76,600    
Finance Lease, Liability, Payments, Due after Year Five 12,700    
Lessee, Operating Lease, Liability, Payments, Due 235,000    
Finance Lease, Liability, Payment, Due 18,400    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (28,500)    
Finance Lease, Liability, Undiscounted Excess Amount (7,500)    
Current liability      
Lessee, Lease, Description [Line Items]      
Current operating lease liabilities $ 36,800   $ 36,400
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee Operating And Finance Leases Remaining Lease Term 1 year    
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee Operating And Finance Leases Remaining Lease Term 17 years