XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Funds Held for Customers - Summary of Fair Value of Funds Held For Customers (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Funds Held For Customers [Line Items]    
Amortized cost $ 423,914 $ 847,012
Gross unrealized gains 7 25
Gross unrealized losses (345) (633)
Fair value 423,576 846,404
Certificates of deposit    
Funds Held For Customers [Line Items]    
Amortized cost 93,316 233,290
Gross unrealized gains 1 1
Gross unrealized losses 0 0
Fair value 93,317 233,291
Corporate bonds    
Funds Held For Customers [Line Items]    
Amortized cost 199,138 433,936
Gross unrealized gains 5 18
Gross unrealized losses (15) (34)
Fair value 199,128 433,920
Asset-backed securities    
Funds Held For Customers [Line Items]    
Amortized cost 49,259 70,993
Gross unrealized gains 0 0
Gross unrealized losses (172) (332)
Fair value 49,087 70,661
U.S. agency securities    
Funds Held For Customers [Line Items]    
Amortized cost 27,502 27,484
Gross unrealized gains 1 5
Gross unrealized losses (19) (31)
Fair value 27,484 27,458
U.S. treasury securities    
Funds Held For Customers [Line Items]    
Amortized cost 54,699 81,309
Gross unrealized gains 0 1
Gross unrealized losses (139) (236)
Fair value $ 54,560 $ 81,074