XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Summary of Total Lease Cost) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases      
Operating lease cost $ 425,481 $ 398,537 $ 367,724
Short-term operating lease cost 8,206 9,508 11,314
Variable operating lease cost 114,634 99,911 93,940
Sublease income (4,826) (4,805) (5,220)
Total lease cost $ 543,495 $ 503,151 $ 467,758