XML 134 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Leases, Codification Topic 842 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Lessee, Operating Lease, Term of Contract 17 years 8 months 12 days    
Lessee, Operating Lease, Option to Extend 20    
Operating Lease, Expense $ 34,467 $ 31,923 $ 31,704
Finance Lease, Right-of-Use Asset, Amortization 1,916 1,798 1,313
Finance Lease, Interest Expense 417 429 281
Short-term Lease, Cost 27,584 24,012 24,361
Lease, Cost 64,384 58,162 57,659
Operating Lease, Payments 28,837 27,849  
Finance Lease, Interest Payment on Liability 417 429  
Finance Lease, Principal Payments 1,495 1,363 $ 989
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 44,782 26,781  
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 1,083 $ 603  
Operating Lease, Weighted Average Remaining Lease Term 6 years 6 years 3 months 18 days  
Finance Lease, Weighted Average Remaining Lease Term 10 years 9 months 18 days 11 years 8 months 12 days  
Operating Lease, Weighted Average Discount Rate, Percent 3.60% 3.00%  
Finance Lease, Weighted Average Discount Rate, Percent 2.90% 2.80%  
Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months $ 33,453    
Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months 2,025    
Finance Lease, Liability, Payments, Due in Rolling Year Two 2,030    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two 21,812    
Finance Lease, Liability, Payments, Due in Rolling Year Three 2,035    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three 16,074    
Finance Lease, Liability, Payments, Due in Rolling Year Four 2,983    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four 11,146    
Finance Lease, Liability, Payments, Due in Rolling Year Five 1,410    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five 7,429    
Finance Lease, Liability, Payments, Due in Rolling after Year Five 7,227    
Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five 21,140    
Finance Lease, Liability, Payment, Due 17,710    
Lessee, Operating Lease, Liability, to be Paid 111,054    
Finance Lease, Liability, Undiscounted Excess Amount 2,707    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 10,806    
Finance Lease, Short-term Lease Payments 0    
Operating Lease, Short-term Lease Payments 7,462    
Finance Lease, Liability 15,003    
Operating Lease, Liability $ 92,786