XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Funds Held for Customers - Summary of Fair Value of Funds Held For Customers (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Funds Held For Customers [Line Items]    
Amortized cost $ 1,185,873 $ 914,334
Gross unrealized gains 16 33
Gross unrealized losses (221) (39)
Fair value 1,185,668 914,328
Certificates of Deposit    
Funds Held For Customers [Line Items]    
Amortized cost 372,340 326,927
Fair value 372,340 326,927
Municipal Bonds    
Funds Held For Customers [Line Items]    
Amortized cost 16,929 42,952
Gross unrealized gains 6 5
Gross unrealized losses (10)  
Fair value 16,925 42,957
Corporate Bonds    
Funds Held For Customers [Line Items]    
Amortized cost 746,800 516,364
Gross unrealized gains 10 24
Gross unrealized losses (156) (38)
Fair value 746,654 516,350
Asset Backed Securities    
Funds Held For Customers [Line Items]    
Amortized cost 43,695 25,081
Gross unrealized gains   4
Gross unrealized losses (50)  
Fair value 43,645 25,085
U.S. Treasury Securities    
Funds Held For Customers [Line Items]    
Amortized cost 6,109 3,010
Gross unrealized losses (5) (1)
Fair value $ 6,104 $ 3,009