XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Cost, Gross Unrealized Gains and Losses, and Fair Value of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Cash equivalents:    
Cost or Amortized Cost $ 153,685 $ 84,229
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) 0
Total cash equivalents 153,684 84,229
Marketable securities:    
Cost or Amortized Cost 678,310 669,677
Gross Unrealized Gains 1,694 136
Gross Unrealized Losses (334) (3,698)
Fair Value 679,670 666,115
Total cash and cash equivalents and marketable securities, Cost or amortized cost 831,995 753,906
Total cash and cash equivalents and marketable securities, Gross unrealized gains 1,694 136
Total cash and cash equivalents and marketable securities, Gross unrealized Losses (335) (3,698)
Total cash equivalents and marketable securities 833,354 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,465 70,804
Gross Unrealized Gains 21 1
Gross Unrealized Losses 0 (50)
Fair Value 41,486 70,755
Corporate notes and bonds    
Marketable securities:    
Cost or Amortized Cost 445,676 225,880
Gross Unrealized Gains 1,370 133
Gross Unrealized Losses (283) (191)
Fair Value 446,763 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 191,169 365,123
Gross Unrealized Gains 303 2
Gross Unrealized Losses (51) (3,384)
Fair Value 191,421 361,741
Commercial paper    
Cash equivalents:    
Cost or Amortized Cost 24,406  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1)  
Total cash equivalents 24,405  
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 129,279 83,049
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Total cash equivalents $ 129,279 $ 83,049