XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
Operating lease right-of-use assets $ 435,595 $ 397,852
Current operating lease liabilities 75,442 72,946
Non-current operating lease liabilities 396,914 357,310
Total discounted lease liabilities 472,356 430,256
Finance Leases    
Property and equipment, net 1,730 2,112
Current portion of long-term debt and notes payable 427 620
Long-term debt, net of current portion 2,967 3,291
Total discounted lease liabilities $ 3,394 $ 3,911
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of long-term debt and notes payable Current portion of long-term debt and notes payable
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt, net of current portion Long-term debt, net of current portion