v3.26.1
Balance Sheet Components - Schedule of Short-term Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 363,042 $ 410,234
Gross Unrealized Gains 61 434
Gross Unrealized Losses (358) (19)
Fair Value 362,745 410,649
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 208,746 212,790
Gross Unrealized Gains 4 110
Gross Unrealized Losses (168) (3)
Fair Value 208,582 212,897
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,334 4,598
Gross Unrealized Gains 0 3
Gross Unrealized Losses (4) 0
Fair Value 2,330 4,601
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 151,962 192,846
Gross Unrealized Gains 57 321
Gross Unrealized Losses (186) (16)
Fair Value $ 151,833 $ 193,151