XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Available for Sale Securities with Unrealized Losses (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
position
Jun. 30, 2024
USD ($)
position
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value $ 59,657 $ 636,066
Less than or equal to 1 year, unrealized losses (272) (648)
Greater than 1 year, fair value 93,438 191,497
Greater than 1 year, unrealized losses (299) (2,161)
Total, fair value 153,095 827,563
Total, unrealized losses $ (571) $ (2,809)
Number of positions with unrealized losses | position 22 137
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value   $ 9,647
Less than or equal to 1 year, unrealized losses   (4)
Greater than 1 year, fair value   0
Greater than 1 year, unrealized losses   0
Total, fair value   9,647
Total, unrealized losses   (4)
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value $ 15,319 119,353
Less than or equal to 1 year, unrealized losses (98) (252)
Greater than 1 year, fair value 44,094 57,846
Greater than 1 year, unrealized losses (163) (822)
Total, fair value 59,413 177,199
Total, unrealized losses (261) (1,074)
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value   245,536
Less than or equal to 1 year, unrealized losses   (166)
Greater than 1 year, fair value  
Greater than 1 year, unrealized losses  
Total, fair value   245,536
Total, unrealized losses   (166)
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value 4,881 10,417
Less than or equal to 1 year, unrealized losses (18) (41)
Greater than 1 year, fair value 0 4,743
Greater than 1 year, unrealized losses 0 (83)
Total, fair value 4,881 15,160
Total, unrealized losses (18) (124)
Non-US    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value 3,156 0
Less than or equal to 1 year, unrealized losses (5) 0
Greater than 1 year, fair value 0 5,275
Greater than 1 year, unrealized losses 0 (35)
Total, fair value 3,156 5,275
Total, unrealized losses (5) (35)
US    
Debt Securities, Available-for-sale [Line Items]    
Less than or equal to 1 year, fair value 36,301 251,113
Less than or equal to 1 year, unrealized losses (151) (185)
Greater than 1 year, fair value 49,344 123,633
Greater than 1 year, unrealized losses (136) (1,221)
Total, fair value 85,645 374,746
Total, unrealized losses $ (287) $ (1,406)