XML 76 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Funds Held for Customers - Summary of Funds Held for Customers (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Funds Held For Customers [Line Items]    
Total funds held for customers $ 2,209,248 $ 1,649,386
Total funds held for customers, net of income earned by the Company 2,208,598 1,644,250
Restricted Cash and Other Receivables    
Funds Held For Customers [Line Items]    
Total funds held for customers 1,208,598 586,893
Restricted Cash Equivalents    
Funds Held For Customers [Line Items]    
Total funds held for customers 86,322 433,709
Corporate Bonds    
Funds Held For Customers [Line Items]    
Total funds held for customers 516,350 493,879
Asset Backed Securities    
Funds Held For Customers [Line Items]    
Total funds held for customers 25,085  
U.S. Treasury Securities    
Funds Held For Customers [Line Items]    
Total funds held for customers 3,009 48,952
Certificates of Deposit    
Funds Held For Customers [Line Items]    
Total funds held for customers 326,927 85,953
Municipal Bonds    
Funds Held For Customers [Line Items]    
Total funds held for customers 42,957  
Other Current Assets    
Funds Held For Customers [Line Items]    
Less - income earned by the Company $ (650) $ (5,136)