XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Short-Term Investments - Schedule of Gross Unrealized Losses and Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Schedule Of Available For Sale Securities [Line Items]    
Fair value $ 412,361 $ 855,892
Unrealized losses (3,161) (7,919)
Corporate bonds    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 260,366 392,699
Unrealized losses (2,284) (4,786)
U.S. treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 117,626 411,787
Unrealized losses (759) (2,917)
Asset-backed securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 30,610 51,406
Unrealized losses (117) $ (216)
U.S. agency securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 3,759  
Unrealized losses $ (1)