XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Cost, Gross Unrealized Gains and Losses, and Fair Value of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Cash equivalents:    
Cost or Amortized Cost $ 101,596 $ 84,229
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) 0
Total cash equivalents 101,595 84,229
Marketable securities:    
Cost or Amortized Cost 640,394 669,677
Gross Unrealized Gains 133 136
Gross Unrealized Losses (1,481) (3,698)
Fair Value 639,046 666,115
Total cash and cash equivalents and marketable securities, Cost or amortized cost 741,990 753,906
Total cash and cash equivalents and marketable securities, Gross unrealized gains 133 136
Total cash and cash equivalents and marketable securities, Gross unrealized Losses (1,482) (3,698)
Total cash equivalents and marketable securities 740,641 750,344
Asset-backed securities    
Marketable securities:    
Cost or Amortized Cost   121
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   121
Commercial paper    
Marketable securities:    
Cost or Amortized Cost 41,608 70,804
Gross Unrealized Gains 0 1
Gross Unrealized Losses (32) (50)
Fair Value 41,576 70,755
Corporate notes and bonds    
Marketable securities:    
Cost or Amortized Cost 351,230 225,880
Gross Unrealized Gains 110 133
Gross Unrealized Losses (414) (191)
Fair Value 350,926 225,822
Sovereign bonds    
Marketable securities:    
Cost or Amortized Cost   7,749
Gross Unrealized Gains   0
Gross Unrealized Losses   (73)
Fair Value   7,676
U.S. government and agency securities    
Marketable securities:    
Cost or Amortized Cost 247,556 365,123
Gross Unrealized Gains 23 2
Gross Unrealized Losses (1,035) (3,384)
Fair Value 246,544 361,741
Commercial paper    
Cash equivalents:    
Cost or Amortized Cost 2,181  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1)  
Total cash equivalents 2,180  
Corporate notes and bonds    
Cash equivalents:    
Cost or Amortized Cost   1,180
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Total cash equivalents   1,180
Money market funds    
Cash equivalents:    
Cost or Amortized Cost 99,415 83,049
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Total cash equivalents $ 99,415 $ 83,049