v3.25.4
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease, Cost [Abstract]      
Operating lease cost $ 141,300 $ 122,854  
Short-term lease cost 18,315 14,623  
Variable lease cost 414,409 434,689  
Sublease income (5,521) (5,457) $ (2,991)
Finance lease cost:      
Amortization of leased assets 17,568 20,194  
Interest on leased liabilities 2,846 3,383  
Total lease cost $ 588,917 $ 590,286