XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Funds Held for Customers - Summary of Fair Value of Funds Held For Customers (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Funds Held For Customers [Line Items]    
Amortized cost $ 771,220 $ 626,740
Gross unrealized gains 142 2,055
Gross unrealized losses (99) (11)
Fair value 771,263 628,784
Corporate Bonds    
Funds Held For Customers [Line Items]    
Amortized cost 489,164 491,950
Gross unrealized gains 78 1,936
Gross unrealized losses (84) (7)
Fair value 489,158 493,879
U.S. Treasury Securities    
Funds Held For Customers [Line Items]    
Amortized cost 9,996 48,949
Gross unrealized gains 4 4
Gross unrealized losses   (1)
Fair value 10,000 48,952
Asset Backed Securities    
Funds Held For Customers [Line Items]    
Amortized cost 15,001  
Gross unrealized gains 0  
Gross unrealized losses (7)  
Fair value 14,994  
Certificates of Deposit    
Funds Held For Customers [Line Items]    
Amortized cost 222,128 85,841
Gross unrealized gains 57 115
Gross unrealized losses (4) (3)
Fair value 222,181 $ 85,953
Municipal Bonds    
Funds Held For Customers [Line Items]    
Amortized cost 34,931  
Gross unrealized gains 3  
Gross unrealized losses (4)  
Fair value $ 34,930