XML 48 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Funds Held for Customers - Summary of Fair Value of Funds Held For Customers (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Funds Held For Customers [Line Items]    
Amortized cost $ 428,814 $ 437,979
Gross unrealized gains 191 441
Gross unrealized losses (30) (13)
Fair value 428,975 438,407
Certificates of Deposit    
Funds Held For Customers [Line Items]    
Amortized cost 105,977 105,297
Gross unrealized gains 36 81
Gross unrealized losses (2) (1)
Fair value 106,011 105,377
Corporate Bonds    
Funds Held For Customers [Line Items]    
Amortized cost 303,652 301,755
Gross unrealized gains 148 327
Gross unrealized losses (27) (12)
Fair value 303,773 302,070
U.S. Treasury Securities    
Funds Held For Customers [Line Items]    
Amortized cost 19,185 30,927
Gross unrealized gains 7 33
Gross unrealized losses (1)  
Fair value $ 19,191 $ 30,960