XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Short-Term Investments and Funds Held for Customers - Schedule of Gross Unrealized Losses And Fair Values (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Short-term investments:    
Fair value, less than 12 months $ 66,006 $ 379,608
Unrealized losses, less than 12 months (43) (347)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 66,006 379,608
Unrealized losses (43) (347)
Funds held for customers:    
Fair value, less than 12 months 38,746 100,353
Unrealized losses, less than 12 months (20) (217)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 38,746 100,353
Unrealized losses (20) (217)
Corporate bonds    
Short-term investments:    
Fair value, less than 12 months 31,314 209,648
Unrealized losses, less than 12 months (4) (274)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 31,314 209,648
Unrealized losses (4) (274)
Funds held for customers:    
Fair value, less than 12 months 12,097 12,867
Unrealized losses, less than 12 months (2) (1)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 12,097 12,867
Unrealized losses (2) (1)
U.S. treasury securities    
Short-term investments:    
Fair value, less than 12 months 31,677 139,598
Unrealized losses, less than 12 months (33) (58)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 31,677 139,598
Unrealized losses (33) (58)
Funds held for customers:    
Fair value, less than 12 months 24,445 82,910
Unrealized losses, less than 12 months (11) (216)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 24,445 82,910
Unrealized losses (11) (216)
Asset-backed securities    
Short-term investments:    
Fair value, less than 12 months 3,015 30,362
Unrealized losses, less than 12 months (6) (15)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 3,015 30,362
Unrealized losses (6) (15)
Funds held for customers:    
Fair value, less than 12 months 2,204 4,576
Unrealized losses, less than 12 months (7) 0
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 2,204 4,576
Unrealized losses $ (7) $ 0