XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Short-Term Investments - Schedule of Gross Unrealized Losses and Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Schedule Of Available For Sale Securities [Line Items]    
Fair value $ 836,979 $ 246,040
Unrealized losses (5,938) (61)
Corporate Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 415,637 152,485
Unrealized losses (3,653) (55)
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 372,165 85,466
Unrealized losses (2,059) (5)
Asset Backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 49,177 8,089
Unrealized losses $ (226) $ (1)