XML 75 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Total Estimated Fair Value $ 2,400,000  
Fair Value, Measurements, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash, Equity Securities and Marketable securities, Cost or Amortized Cost 4,003,534 $ 3,889,935
Equity Securities and Marketable securities, Gross Unrealized Gains 4,468 160
Equity Securities and Marketable securities, Gross Unrealized Losses (6,048) (11,135)
Cash, Equity Securities and Marketable Securities, Total Estimated Fair Value 4,001,954 3,878,960
Fair Value, Measurements, Recurring | Cash    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash, Cost or Amortized Cost 1,447,925 1,325,946
Cash, Total Estimated Fair Value 1,447,925 1,325,946
Fair Value, Measurements, Recurring | Level 1 securities: | U.S. government securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 1,688,325 1,630,224
Marketable securities, Gross Unrealized Gains 3,860 109
Marketable securities, Gross Unrealized Losses (5,149) (9,484)
Marketable securities, Total Estimated Fair Value 1,687,036 1,620,849
Fair Value, Measurements, Recurring | Level 1 securities: | U.S. government agency securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 266,944 175,269
Marketable securities, Gross Unrealized Gains 299 19
Marketable securities, Gross Unrealized Losses (104) (188)
Marketable securities, Total Estimated Fair Value 267,139 175,100
Fair Value, Measurements, Recurring | Level 2 securities: | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 246,814 309,942
Marketable securities, Gross Unrealized Gains 309 32
Marketable securities, Gross Unrealized Losses (789) (1,462)
Marketable securities, Total Estimated Fair Value 246,334 308,512
Fair Value, Measurements, Recurring | Level 2 securities: | Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 203,080 290,589
Marketable securities, Gross Unrealized Losses (6)  
Marketable securities, Total Estimated Fair Value 203,074 290,589
Fair Value, Measurements, Recurring | Level 2 securities: | Certificates of deposit    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 150,446 157,965
Marketable securities, Gross Unrealized Losses 0 (1)
Marketable securities, Total Estimated Fair Value $ 150,446 $ 157,964