XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Funds Held for Customers - Summary of Funds Held for Customers (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Funds Held For Customers [Line Items]    
Total funds held for customers $ 3,380,877 $ 2,209,248
Total funds held for customers, net of income earned by the Company 3,380,395 2,208,598
Other Current Assets    
Funds Held For Customers [Line Items]    
Less - income earned by the Company (482) (650)
Certificates of Deposit    
Funds Held For Customers [Line Items]    
Total funds held for customers 372,340 326,927
Restricted Cash and Other Receivables    
Funds Held For Customers [Line Items]    
Total funds held for customers 2,130,395 1,208,598
Restricted Cash Equivalents    
Funds Held For Customers [Line Items]    
Total funds held for customers 64,814 86,322
Corporate Bonds    
Funds Held For Customers [Line Items]    
Total funds held for customers 746,654 516,350
Asset Backed Securities    
Funds Held For Customers [Line Items]    
Total funds held for customers 43,645 25,085
U.S. Treasury Securities    
Funds Held For Customers [Line Items]    
Total funds held for customers 6,104 3,009
Municipal Bonds    
Funds Held For Customers [Line Items]    
Total funds held for customers $ 16,925 $ 42,957