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 |