v3.26.1
Investments - Schedule of Cost, Gross Unrealized Gains and Losses, and Fair Value of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Cash equivalents:    
Cost or Amortized Cost $ 264,337 $ 183,453
Gross Unrealized Gains 0 0
Gross Unrealized Losses (7) (2)
Total cash equivalents 264,330 183,451
Marketable securities:    
Cost or Amortized Cost 414,644 529,383
Gross Unrealized Gains 209 587
Gross Unrealized Losses (668) (547)
Fair Value 414,185 529,423
Total cash and cash equivalents and marketable securities, Cost or amortized cost 678,981 712,836
Total cash and cash equivalents and marketable securities, Gross unrealized gains 209 587
Total cash and cash equivalents and marketable securities, Gross unrealized Losses (675) (549)
Total cash equivalents and marketable securities 678,515 712,874
Commercial paper    
Marketable securities:    
Cost or Amortized Cost 1,027 11,314
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (2)
Fair Value 1,027 11,312
Corporate notes and bonds    
Marketable securities:    
Cost or Amortized Cost 289,913 390,900
Gross Unrealized Gains 134 341
Gross Unrealized Losses (447) (468)
Fair Value 289,600 390,773
U.S. government and agency securities    
Marketable securities:    
Cost or Amortized Cost 123,704 127,169
Gross Unrealized Gains 75 246
Gross Unrealized Losses (221) (77)
Fair Value 123,558 127,338
Commercial paper    
Cash equivalents:    
Cost or Amortized Cost 74,048 8,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses (7) (2)
Total cash equivalents 74,041 8,498
Corporate notes and bonds    
Cash equivalents:    
Cost or Amortized Cost 4,000  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Total cash equivalents 4,000  
Money market funds    
Cash equivalents:    
Cost or Amortized Cost 186,289 174,953
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Total cash equivalents $ 186,289 $ 174,953