v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Costs
Total lease cost for 2025 and 2024 was as follows:
Year Ended
ClassificationDecember 31,
2025
December 31,
2024
Operating lease costOperating leases $141,300 $122,854 
Short-term lease costOperating leases18,315 14,623 
Variable lease costPurchased transportation, operating leases and other operating expenses414,409 434,689 
Sublease incomeOperating revenue(5,521)(5,457)
Finance lease cost:
Amortization of leased assetsDepreciation and amortization17,568 20,194 
Interest on leased liabilitiesInterest expense, net2,846 3,383 
Total lease cost$588,917 $590,286 
The following table summarizes the weighted-average remaining lease term and weighted average discount rate:

December 31, 2025December 31, 2024
Weighted average remaining lease term (in years):
      Operating leases4.55.1
       Finance leases 2.73.0
Weighted average discount rate:
       Operating leases6.6 %6.4 %
        Finance leases 6.4 %5.8 %
The following table summarizes the supplemental cash flow information for 2025 and 2024:
Year Ended
December 31, 2025December 31, 2024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$133,293 $114,574 
Operating cash flows from finance leases2,846 3,384 
Financing cash flows from finance leases17,305 18,323 
Right-of-use assets obtained in exchange for finance lease liabilities12,319 12,404 
Right-of-use assets obtained in exchange for operating lease liabilities$111,266 $153,009 
Schedule of Aggregate Future Minimum Lease Payments Under Noncancelable Operating Leases
Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December 31, 2025 were as follows:
Operating LeasesFinance Leases
2026$133,367 $18,174 
2027114,574 13,691 
202892,866 6,800 
2029
71,845 2,483 
203054,024 983 
Thereafter47,382 
Total minimum lease payments514,058 42,135 
Less: imputed interest(80,021)(3,753)
Present value of future minimum lease payments434,037 38,382 
Less: current portion of lease obligations(107,026)(15,995)
Long-term lease obligations$327,011 $22,387 
Schedule of Aggregate Future Minimum Lease Payments Under Noncancelable Finance Leases
Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December 31, 2025 were as follows:
Operating LeasesFinance Leases
2026$133,367 $18,174 
2027114,574 13,691 
202892,866 6,800 
2029
71,845 2,483 
203054,024 983 
Thereafter47,382 
Total minimum lease payments514,058 42,135 
Less: imputed interest(80,021)(3,753)
Present value of future minimum lease payments434,037 38,382 
Less: current portion of lease obligations(107,026)(15,995)
Long-term lease obligations$327,011 $22,387