XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Short-Term Investments - Schedule of Gross Unrealized Losses and Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Schedule Of Available For Sale Securities [Line Items]    
Fair value $ 614,421 $ 855,892
Unrealized losses (5,221) (7,919)
Corporate bonds    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 354,715 392,699
Unrealized losses (3,461) (4,786)
U.S. treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 223,429 411,787
Unrealized losses (1,641) (2,917)
Asset-backed securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 27,508 51,406
Unrealized losses (108) $ (216)
U.S. agency securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 8,769  
Unrealized losses $ (11)