v3.26.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases        
Operating lease cost $ 122,407 $ 166,505 $ 250,398 $ 333,862
Short-term lease cost 2,507 3,051 5,638 8,341
Finance lease cost: Amortization of right-of-use assets 4,389 13,238 7,496 26,469
Finance lease cost: Interest on lease liabilities 1,395 1,342 2,223 2,844
Total finance lease cost 5,784 14,580 9,719 29,313
Total lease costs $ 130,698 $ 184,136 $ 265,755 $ 371,516