XML 75 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Short-Term Investments - Schedule of Gross Unrealized Losses and Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Schedule Of Available For Sale Securities [Line Items]    
Fair value $ 778,769 $ 855,892
Unrealized losses (8,244) (7,919)
Corporate bonds    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 388,689 392,699
Unrealized losses (5,283) (4,786)
U.S. treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 369,402 411,787
Unrealized losses (2,823) (2,917)
Asset-backed securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair value 20,678 51,406
Unrealized losses $ (138) $ (216)