v3.25.2
SIGNIFICANT ACCOUNTING POLICIES - Customer funds and investments (Details) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Jun. 30, 2024
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Current customer funds $ 5,812,105   $ 6,583,839 $ 6,439,153  
Non-current customer funds 225,000   450,000 525,000  
Cash and cash equivalents and restricted deposits 5,688,197   $ 5,657,385 $ 5,658,210 $ 7,018,367
Purchases of investments in term deposits $ 300,000        
Immaterial Reclassification [Member] | Revision of Prior Period, Reclassification, Adjustment [Member]          
Current customer funds   $ (225)      
Non-current customer funds   225      
Cash and cash equivalents and restricted deposits   (300)      
Purchases of investments in term deposits   $ 300