XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Lessee, Lease, Description [Line Items]          
Operating Lease, Cost $ 17,300 $ 15,700 $ 52,200 $ 47,200  
Finance Lease, Right-of-Use Asset, Amortization 100 100 300 300  
Finance Lease, Interest Expense 200 200 500 600  
Finance Lease Cost 300 300 800 900  
Operating Lease, Payments 10,800 10,600 32,200 30,400  
Finance Lease, Interest Payment on Liability 200 200 500 600  
Finance Lease, Principal Payments 100 100 300 300  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 100 $ 36,700 11,300 $ 49,000  
Operating lease right-of-use assets 173,866   173,866   $ 194,730
Current operating lease liabilities 42,834   42,834   40,379
Operating lease liabilities 143,919   143,919   165,478
Operating Lease, Liability 186,700   186,700   205,900
Finance Lease, Right-Of-Use Asset, before Accumulated Amortization 11,900   11,900   11,900
Finance Lease, Right-Of-Use Asset, Accumulated Amortization 6,200   6,200   5,900
Finance Lease, Right-Of-Use Asset, after Accumulated Amortization 5,700   5,700   6,000
Finance Lease, Liability, Current 500   500   500
Finance Lease, Liability, Noncurrent 9,300   9,300   9,600
Finance Lease, Liability $ 9,800   $ 9,800   $ 10,100
Operating Lease, Weighted Average Remaining Lease Term 6 years   6 years   7 years
Finance Lease, Weighted Average Remaining Lease Term 13 years   13 years   14 years
Operating Lease, Weighted Average Discount Rate, Percent 4.00%   4.00%   3.90%
Finance Lease, Weighted Average Discount Rate, Percent 6.50%   6.50%   6.40%
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 10,800   $ 10,800    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 300   300    
Lessee, Operating Lease, Liability, to be Paid, Year One 49,000   49,000    
Finance Lease, Liability, to be Paid, Year One 1,100   1,100    
Lessee, Operating Lease, Liability, Payments, Due Year Two 37,300   37,300    
Finance Lease, Liability, Payments, Due Year Two 1,100   1,100    
Lessee, Operating Lease, Liability, Payments, Due Year Three 28,800   28,800    
Finance Lease, Liability, Payments, Due Year Three 1,100   1,100    
Lessee, Operating Lease, Liability, Payments, Due Year Four 22,200   22,200    
Finance Lease, Liability, Payments, Due Year Four 1,100   1,100    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 64,100   64,100    
Finance Lease, Liability, Payments, Due after Year Five 10,800   10,800    
Lessee, Operating Lease, Liability, Payments, Due 212,200   212,200    
Finance Lease, Liability, Payment, Due 15,500   15,500    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (25,500)   (25,500)    
Finance Lease, Liability, Undiscounted Excess Amount $ (5,700)   $ (5,700)    
Minimum          
Lessee, Lease, Description [Line Items]          
Lessee Operating And Finance Leases Remaining Lease Term     1 year    
Maximum          
Lessee, Lease, Description [Line Items]          
Lessee Operating And Finance Leases Remaining Lease Term     15 years