XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Lessee, Lease, Description [Line Items]          
Operating Lease, Cost $ 16,800 $ 15,700 $ 34,900 $ 31,500  
Finance Lease, Right-of-Use Asset, Amortization 100 100 200 200  
Finance Lease, Interest Expense 200 200 400 400  
Finance Lease Cost 300 300 600 600  
Operating Lease, Payments 10,500 9,800 21,400 19,800  
Finance Lease, Interest Payment on Liability 200 200 400 400  
Finance Lease, Principal Payments 100 100 200 200  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 3,700 $ 10,100 11,200 $ 12,300  
Operating lease right-of-use assets 181,473   181,473   $ 194,730
Current operating lease liabilities 41,513   41,513   40,379
Operating lease liabilities 150,975   150,975   165,478
Operating Lease, Liability 192,500   192,500   205,900
Finance Lease, Right-Of-Use Asset, before Accumulated Amortization 11,800   11,800   11,900
Finance Lease, Right-Of-Use Asset, Accumulated Amortization 6,000   6,000   5,900
Finance Lease, Right-Of-Use Asset, after Accumulated Amortization 5,800   5,800   6,000
Finance Lease, Liability, Current 500   500   500
Finance Lease, Liability, Noncurrent 9,400   9,400   9,600
Finance Lease, Liability $ 9,900   $ 9,900   $ 10,100
Operating Lease, Weighted Average Remaining Lease Term 7 years   7 years   7 years
Finance Lease, Weighted Average Remaining Lease Term 14 years   14 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 $ 22,700   $ 22,700    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 600   600    
Lessee, Operating Lease, Liability, to be Paid, Year One 47,700   47,700    
Finance Lease, Liability, to be Paid, Year One 1,100   1,100    
Lessee, Operating Lease, Liability, Payments, Due Year Two 36,200   36,200    
Finance Lease, Liability, Payments, Due Year Two 1,100   1,100    
Lessee, Operating Lease, Liability, Payments, Due Year Three 28,100   28,100    
Finance Lease, Liability, Payments, Due Year Three 1,100   1,100    
Lessee, Operating Lease, Liability, Payments, Due Year Four 21,700   21,700    
Finance Lease, Liability, Payments, Due Year Four 1,100   1,100    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 62,400   62,400    
Finance Lease, Liability, Payments, Due after Year Five 10,800   10,800    
Lessee, Operating Lease, Liability, Payments, Due 218,800   218,800    
Finance Lease, Liability, Payment, Due 15,800   15,800    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (26,300)   (26,300)    
Finance Lease, Liability, Undiscounted Excess Amount $ (5,900)   $ (5,900)    
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