XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Schedule of Cost, Gross Unrealized Gains and Losses, and Fair Value of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Cash equivalents:    
Cost or Amortized Cost $ 130,192 $ 157,530
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6) (8)
Total cash equivalents 130,186 157,522
Marketable securities:    
Cost or Amortized Cost 702,126 704,274
Gross Unrealized Gains 1,729 1,912
Gross Unrealized Losses (143) (136)
Fair Value 703,712 706,050
Total cash and cash equivalents and marketable securities, Cost or amortized cost 832,318 861,804
Total cash and cash equivalents and marketable securities, Gross unrealized gains 1,729 1,912
Total cash and cash equivalents and marketable securities, Gross unrealized Losses (149) (144)
Total cash equivalents and marketable securities 833,898 863,572
Commercial paper    
Marketable securities:    
Cost or Amortized Cost 48,531 42,860
Gross Unrealized Gains 2 7
Gross Unrealized Losses (15) (4)
Fair Value 48,518 42,863
Corporate notes and bonds    
Marketable securities:    
Cost or Amortized Cost 480,440 501,202
Gross Unrealized Gains 1,223 1,373
Gross Unrealized Losses (124) (131)
Fair Value 481,539 502,444
U.S. government and agency securities    
Marketable securities:    
Cost or Amortized Cost 173,155 160,212
Gross Unrealized Gains 504 532
Gross Unrealized Losses (4) (1)
Fair Value 173,655 160,743
Commercial paper    
Cash equivalents:    
Cost or Amortized Cost 42,471 73,055
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6) (8)
Total cash equivalents 42,465 73,047
Money market funds    
Cash equivalents:    
Cost or Amortized Cost 85,224 84,475
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Total cash equivalents 85,224 $ 84,475
U.S. government securities    
Cash equivalents:    
Cost or Amortized Cost 2,497  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Total cash equivalents $ 2,497