XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Cost, Gross Unrealized Gains and Losses, and Fair Value of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gains $ 97 $ 67
Gross Unrealized Losses (16,616) (18,924)
Fair Value 570,514  
Cost or Amortized Cost, money market funds 306,729 158,027
Cost or Amortized Cost, cash equivalents and marketable securities 834,312 828,104
Fair Value, cash equivalents and marketable securities 817,793 809,247
Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 251,349  
Cost or Amortized Cost, cash equivalents and marketable securities 251,349 126,275
Fair Value, cash equivalents and marketable securities   126,275
Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 582,963 701,829
Gross Unrealized Gains 97 67
Gross Unrealized Losses (16,616) (18,924)
Fair Value 566,444 682,972
Corporate notes and bonds | Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 4,070  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Fair Value 4,070  
Corporate notes and bonds | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 87,064 119,241
Gross Unrealized Gains 92 49
Gross Unrealized Losses (345) (778)
Fair Value 86,811 118,512
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost, money market funds 247,279 126,275
Fair Value, money market funds 247,279 126,275
Asset-backed securities | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 12,954 7,271
Gross Unrealized Gains 1 0
Gross Unrealized Losses (34) (71)
Fair Value 12,921 7,200
Certificates of deposit | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 27,379 27,380
Gross Unrealized Gains 1 0
Gross Unrealized Losses (58) (80)
Fair Value 27,322 27,300
Commercial paper | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 59,054 78,609
Gross Unrealized Gains 3 6
Gross Unrealized Losses (82) (126)
Fair Value 58,975 78,489
Sovereign bonds | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 7,745 7,744
Gross Unrealized Gains 0 0
Gross Unrealized Losses (358) (360)
Fair Value 7,387 7,384
U.S. government and agency securities | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 388,767 461,584
Gross Unrealized Gains 0 12
Gross Unrealized Losses (15,739) (17,509)
Fair Value $ 373,028 $ 444,087