v3.26.1
Short-Term Investments and Funds Held for Customers - Schedule of Funds Held for Customers (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Short-term investments:    
Short-term investments $ 906,456 $ 1,180,110
Funds held for customers:    
Total funds held for customers 4,380,474 4,064,800
Less - interest income included in other current assets (27,841) (20,330)
Total funds held for customers, net of income earned by the Company 4,352,633 4,044,470
Restricted cash    
Funds held for customers:    
Total funds held for customers 943,618 749,111
Restricted cash equivalents    
Funds held for customers:    
Total funds held for customers 1,653,401 1,661,423
Funds receivable    
Funds held for customers:    
Total funds held for customers 46,346 25,499
Available-for-sale debt securities    
Funds held for customers:    
Total funds held for customers $ 1,737,109 $ 1,628,767