XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Cost, Gross Unrealized Gains and Losses, and Fair Value of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost   $ 728,556
Gross Unrealized Gains $ 67 0
Gross Unrealized Losses (18,924) (20,494)
Fair Value 682,972 708,062
Cost or Amortized Cost, money market funds 158,027 112,809
Cost or Amortized Cost, cash equivalents and marketable securities 828,104  
Fair Value, cash equivalents and marketable securities 809,247  
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost, money market funds 126,275  
Fair Value, money market funds 126,275  
Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost   22,758
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   22,758
Cost or Amortized Cost, cash equivalents and marketable securities 126,275  
Fair Value, cash equivalents and marketable securities 126,275  
Cash and cash equivalents | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost   2,686
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   2,686
Cash and cash equivalents | Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost   20,072
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   20,072
Debt Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 701,829 705,798
Gross Unrealized Gains 67 0
Gross Unrealized Losses (18,924) (20,494)
Fair Value 682,972 685,304
Debt Securities | Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 7,271 7,791
Gross Unrealized Gains 0 0
Gross Unrealized Losses (71) (51)
Fair Value 7,200 7,740
Debt Securities | Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 27,380  
Gross Unrealized Gains 0  
Gross Unrealized Losses (80)  
Fair Value 27,300  
Debt Securities | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 78,609 9,436
Gross Unrealized Gains 6 0
Gross Unrealized Losses (126) (53)
Fair Value 78,489 9,383
Debt Securities | Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 119,241 129,900
Gross Unrealized Gains 49 0
Gross Unrealized Losses (778) (1,796)
Fair Value 118,512 128,104
Debt Securities | Sovereign bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 7,744 8,770
Gross Unrealized Gains 0 0
Gross Unrealized Losses (360) (334)
Fair Value 7,384 8,436
Debt Securities | U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Cost or Amortized Cost 461,584 549,901
Gross Unrealized Gains 12 0
Gross Unrealized Losses (17,509) (18,260)
Fair Value $ 444,087 $ 531,641