v3.25.2
LEASES - Schedule of Supplemental Cash Flow and Other Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash outflows from operating leases $ 938,333 $ 916,403
Operating cash outflows from finance leases 8,386 7,471
Financing cash outflows from finance leases 33,883 22,536
ROU assets obtained in exchange for new lease liabilities    
Operating leases 5,555 3,351
Finance leases $ 0 $ 186,924