XML 98 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Funds Held for Customers - Summary of Fair Value of Funds Held For Customers (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Funds Held For Customers [Line Items]    
Amortized cost $ 847,012 $ 1,286,844
Gross unrealized gains 25 1
Gross unrealized losses (633) (2,127)
Fair value 846,404 1,284,718
Corporate bonds    
Funds Held For Customers [Line Items]    
Amortized cost 433,936 809,113
Gross unrealized gains 18 1
Gross unrealized losses (34) (1,429)
Fair value 433,920 807,685
Asset-backed securities    
Funds Held For Customers [Line Items]    
Amortized cost 70,993 70,574
Gross unrealized gains 0 0
Gross unrealized losses (332) (662)
Fair value 70,661 69,912
U.S. agency securities    
Funds Held For Customers [Line Items]    
Amortized cost 27,484  
Gross unrealized gains 5  
Gross unrealized losses (31)  
Fair value 27,458  
U.S. treasury securities    
Funds Held For Customers [Line Items]    
Amortized cost 81,309 3,082
Gross unrealized gains 1 0
Gross unrealized losses (236) (10)
Fair value 81,074 3,072
Certificates of deposit    
Funds Held For Customers [Line Items]    
Amortized cost 233,290 397,533
Gross unrealized gains 1 0
Gross unrealized losses 0 0
Fair value $ 233,291 397,533
U.S. agency securities    
Funds Held For Customers [Line Items]    
Amortized cost   6,542
Gross unrealized gains   0
Gross unrealized losses   (26)
Fair value   $ 6,516