v3.26.1
Balance Sheet Components - Schedule of Short-term Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 451,033 $ 410,234
Gross Unrealized Gains 33 434
Gross Unrealized Losses (778) (19)
Fair Value 450,288 410,649
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 252,662 212,790
Gross Unrealized Gains 5 110
Gross Unrealized Losses (494) (3)
Fair Value 252,173 212,897
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,532 4,598
Gross Unrealized Gains 1 3
Gross Unrealized Losses (4) 0
Fair Value 6,529 4,601
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 191,839 192,846
Gross Unrealized Gains 27 321
Gross Unrealized Losses (280) (16)
Fair Value $ 191,586 $ 193,151