XML 100 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Funds Held for Customers - Summary of Gross Unrealized Losses And Fair Values (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Funds Held For Customers [Line Items]    
Fair value $ 202,573 $ 375,574
Unrealized losses (633) (2,127)
U.S. agency securities    
Funds Held For Customers [Line Items]    
Fair value   6,516
Unrealized losses   (26)
Corporate bonds    
Funds Held For Customers [Line Items]    
Fair value 34,530 301,625
Unrealized losses (34) (1,429)
Asset-backed securities    
Funds Held For Customers [Line Items]    
Fair value 70,661 64,361
Unrealized losses (332) (662)
U.S. agency securities    
Funds Held For Customers [Line Items]    
Fair value 22,494  
Unrealized losses (31)  
U.S. treasury securities    
Funds Held For Customers [Line Items]    
Fair value 74,888 3,072
Unrealized losses $ (236) $ (10)