XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Marketable Securities [Line Items]    
Marketable Securities $ 1,613,542 $ 2,061,695
Money market funds | Cash and cash equivalents:    
Marketable Securities [Line Items]    
Marketable Securities 204,449 162,483
Certificates of deposit    
Marketable Securities [Line Items]    
Marketable Securities 145,528 300,390
Certificates of deposit | Cash and cash equivalents:    
Marketable Securities [Line Items]    
Marketable Securities 0 16,026
Commercial paper    
Marketable Securities [Line Items]    
Marketable Securities 186,143 478,293
Commercial paper | Cash and cash equivalents:    
Marketable Securities [Line Items]    
Marketable Securities 156,887 229,272
Government bonds, US    
Marketable Securities [Line Items]    
Marketable Securities 367,081 378,386
Government bonds, US | Cash and cash equivalents:    
Marketable Securities [Line Items]    
Marketable Securities 193,175 58,541
Corporate bonds    
Marketable Securities [Line Items]    
Marketable Securities 292,726 368,671
Government bonds, Non-US    
Marketable Securities [Line Items]    
Marketable Securities 6,108 17,955
Securitization notes receivable and certificates    
Marketable Securities [Line Items]    
Marketable Securities 25,235 51,678
Agency bonds    
Marketable Securities [Line Items]    
Marketable Securities 35,194 0
Other    
Marketable Securities [Line Items]    
Marketable Securities $ 1,016 $ 0