XML 88 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Funds Held for Customers - Summary of Funds Held for Customers (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Funds Held For Customers [Line Items]    
Total funds held for customers $ 3,145,662 $ 2,209,248
Total funds held for customers, net of income earned by the Company 3,142,660 2,208,598
Restricted cash    
Funds Held For Customers [Line Items]    
Total funds held for customers 1,685,937 1,195,904
Restricted cash equivalents    
Funds Held For Customers [Line Items]    
Total funds held for customers 168,260 86,322
Funds receivable    
Funds Held For Customers [Line Items]    
Total funds held for customers 6,747 12,694
Corporate bonds    
Funds Held For Customers [Line Items]    
Total funds held for customers 807,685 516,350
Asset backed securities    
Funds Held For Customers [Line Items]    
Total funds held for customers 69,912 25,085
U.S. treasury securities    
Funds Held For Customers [Line Items]    
Total funds held for customers 3,072 3,009
Certificates of deposit    
Funds Held For Customers [Line Items]    
Total funds held for customers 397,533 326,927
Municipal bonds    
Funds Held For Customers [Line Items]    
Total funds held for customers 6,516 42,957
Other Current Assets    
Funds Held For Customers [Line Items]    
Less - income earned by the Company included in other current assets $ (3,002) $ (650)