XML 96 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Components of Leases in the Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets:    
Operating lease right-of-use assets $ 299,895 $ 249,443
Finance lease assets 43,018 35,770
Lease financing transaction assets 155,548 102,955
Total lease and lease financing assets $ 498,461 $ 388,168
Finance Leased Asset, Type [Extensible Enumeration] Property and equipment, net Property and equipment, net
Current:    
Operating $ 94,162 $ 77,995
Finance 11,641 7,767
Lease financing transaction liabilities $ 11,307 $ 7,345
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current maturities of long-term debt Current maturities of long-term debt
Non-current:    
Operating $ 222,359 $ 186,996
Finance 36,352 31,810
Lease financing transaction liabilities $ 144,242 $ 95,610
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt, net of current maturities Long-term debt, net of current maturities
Total $ 520,063 $ 407,523