XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Short-Term Investments and Funds Held for Customers - Schedule of Gross Unrealized Losses And Fair Values (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Short-term investments:    
Fair value, less than 12 months $ 147,285 $ 379,608
Unrealized losses, less than 12 months (106) (347)
Fair value, 12 months or longer 1,721 0
Unrealized losses, 12 months or longer (1) 0
Fair value 149,006 379,608
Unrealized losses (107) (347)
Funds held for customers:    
Fair value, less than 12 months 58,757 100,353
Unrealized losses, less than 12 months (52) (217)
Fair value, 12 months or longer 12,069 0
Unrealized losses, 12 months or longer (30) 0
Fair value 70,826 100,353
Unrealized losses (82) (217)
Corporate bonds    
Short-term investments:    
Fair value, less than 12 months 69,353 209,648
Unrealized losses, less than 12 months (25) (274)
Fair value, 12 months or longer 1,721 0
Unrealized losses, 12 months or longer (1) 0
Fair value 71,074 209,648
Unrealized losses (26) (274)
Funds held for customers:    
Fair value, less than 12 months   12,867
Unrealized losses, less than 12 months   (1)
Fair value, 12 months or longer   0
Unrealized losses, 12 months or longer   0
Fair value   12,867
Unrealized losses   (1)
U.S. treasury securities    
Short-term investments:    
Fair value, less than 12 months 55,619 139,598
Unrealized losses, less than 12 months (72) (58)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 55,619 139,598
Unrealized losses (72) (58)
Funds held for customers:    
Fair value, less than 12 months 56,753 82,910
Unrealized losses, less than 12 months (49) (216)
Fair value, 12 months or longer 12,069 0
Unrealized losses, 12 months or longer (30) 0
Fair value 68,822 82,910
Unrealized losses (79) (216)
Asset-backed securities    
Short-term investments:    
Fair value, less than 12 months 19,714 30,362
Unrealized losses, less than 12 months (9) (15)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 19,714 30,362
Unrealized losses (9) (15)
Funds held for customers:    
Fair value, less than 12 months   4,576
Unrealized losses, less than 12 months   0
Fair value, 12 months or longer   0
Unrealized losses, 12 months or longer   0
Fair value   4,576
Unrealized losses   $ 0
Certificates of deposit    
Short-term investments:    
Fair value, less than 12 months 2,599  
Unrealized losses, less than 12 months 0  
Fair value, 12 months or longer 0  
Unrealized losses, 12 months or longer 0  
Fair value 2,599  
Unrealized losses 0  
Municipal bonds    
Funds held for customers:    
Fair value, less than 12 months 2,004  
Unrealized losses, less than 12 months (3)  
Fair value, 12 months or longer 0  
Unrealized losses, 12 months or longer 0  
Fair value 2,004  
Unrealized losses $ (3)