v3.25.2
CUSTOMER FUNDS AND INVESTMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
CUSTOMER FUNDS AND INVESTMENTS      
Cash and cash equivalents $ 5,229,065 $ 5,189,216  
Available-for-sale debt securities 1,279,774 1,174,937  
Term deposits, current 75,000 75,000  
Total current customer funds 6,583,839 6,439,153 $ 5,812,105
Term deposits, noncurrent 450,000 525,000  
Total non-current customer funds 450,000 525,000 225,000
Customer funds shown in the condensed consolidated balance sheets $ 7,033,839 $ 6,964,153 $ 6,037,105