FUNDS HELD FOR CLIENTS - Schedule of Expected Maturities (Details) $ in Thousands |
Jun. 30, 2022
USD ($)
|
---|---|
Funds Held For Clients [Abstract] | |
Due within fiscal year 2023 | $ 1,632,317 |
Due within fiscal year 2024 | 37,050 |
Due within fiscal year 2025 | 35,092 |
Due after fiscal year 2025 | 11,457 |
Total | $ 1,715,916 |