v3.25.4
Investments - Schedule of Securities Available for Sale With Unrealized Losses (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
security
Jun. 30, 2025
USD ($)
security
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value $ 47,563 $ 338,059
Less than or equal to 1 year, unrealized losses (140) (161)
Greater than 1 year, fair value 0 16,978
Greater than 1 year, unrealized losses 0 (14)
Total, fair value 47,563 355,037
Total, unrealized losses $ (140) $ (175)
Number of securities with unrealized losses | security 8 67
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value   $ 7,711
Less than or equal to 1 year, unrealized losses   0
Greater than 1 year, fair value   0
Greater than 1 year, unrealized losses   0
Total, fair value   7,711
Total, unrealized losses   0
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value   42,842
Less than or equal to 1 year, unrealized losses   (41)
Greater than 1 year, fair value   16,978
Greater than 1 year, unrealized losses   (14)
Total, fair value   59,820
Total, unrealized losses   (55)
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value   83,701
Less than or equal to 1 year, unrealized losses   (18)
Greater than 1 year, fair value   0
Greater than 1 year, unrealized losses   0
Total, fair value   83,701
Total, unrealized losses   (18)
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value   11,347
Less than or equal to 1 year, unrealized losses   (11)
Greater than 1 year, fair value   0
Greater than 1 year, unrealized losses   0
Total, fair value   11,347
Total, unrealized losses   (11)
Non-US    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value   3,163
Less than or equal to 1 year, unrealized losses   0
Greater than 1 year, fair value   0
Greater than 1 year, unrealized losses   0
Total, fair value   3,163
Total, unrealized losses   0
US    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value   189,295
Less than or equal to 1 year, unrealized losses   (91)
Greater than 1 year, fair value   0
Greater than 1 year, unrealized losses   0
Total, fair value   189,295
Total, unrealized losses   $ (91)
Securitization notes receivable and certificates    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value $ 47,563  
Less than or equal to 1 year, unrealized losses (140)  
Greater than 1 year, fair value 0  
Greater than 1 year, unrealized losses 0  
Total, fair value 47,563  
Total, unrealized losses $ (140)