Annual report pursuant to Section 13 and 15(d)

LEASES (Significant Components of Operating Lease Expense) (Details)

v3.25.0.1
LEASES (Significant Components of Operating Lease Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease cost $ 264,339 $ 274,731
Variable and short-term lease cost 182,372 205,768
Sublease income (6,006) (7,687)
Net lease cost $ 440,705 $ 472,812