XML 33 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Funds Held for Customers - Summary of Gross Unrealized Losses And Fair Values (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Funds Held For Customers [Line Items]    
Fair value $ 122,682 $ 58,092
Unrealized losses (30) (13)
Certificates of Deposit    
Funds Held For Customers [Line Items]    
Fair value 13,025 12,027
Unrealized losses (2) (1)
Corporate Bonds    
Funds Held For Customers [Line Items]    
Fair value 94,472 46,065
Unrealized losses (27) $ (12)
U.S. Treasury Securities    
Funds Held For Customers [Line Items]    
Fair value 15,185  
Unrealized losses $ (1)