v3.25.4
Segment Reporting - Summary of Assets by Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
ASSETS    
Assets $ 17,480,103 $ 17,285,268
Equity method and other investments 157,249 336,684
Property and equipment, net of accumulated depreciation 2,812,966 2,940,916
Other - Ancillary services | International    
ASSETS    
Property and equipment, net of accumulated depreciation $ 399,423 $ 317,488