v3.25.4
Leases Leases Other Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases term and discount rate      
Operating Lease, Weighted Average Remaining Lease Term 6 years 9 months 18 days 7 years 2 months 12 days 7 years 7 months 6 days
Finance Lease, Weighted Average Remaining Lease Term 7 years 4 months 24 days 7 years 10 months 24 days 8 years 6 months
Operating Lease, Weighted Average Discount Rate, Percent 4.30% 4.10% 4.00%
Cash paid for amounts included in the measurement of lease liabilities:      
Operating Lease, Payments $ 724,637 $ 719,339 $ 708,162
Finance Lease, Interest Payment on Liability 15,977 18,599 19,246
Finance Lease, Principal Payments 29,377 29,592 26,455
Net Operating Lease Assets Obtained In Exchange For Lease Liabilities $ 379,803 $ 286,022 $ 269,564
Finance Lease      
Leases term and discount rate      
Finance lease, weighted average discount rate, percent 4.44% 4.58% 4.58%