v3.25.2
Balance Sheet Components - Schedule of Short-term Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 90,425 $ 103,886
Gross Unrealized Gains 73 215
Gross Unrealized Losses (48) (74)
Fair Value 90,450 104,027
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 22,643 13,154
Gross Unrealized Gains 3 0
Gross Unrealized Losses (39) (58)
Fair Value 22,607 13,096
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,190 4,285
Gross Unrealized Gains 0 4
Gross Unrealized Losses 0 0
Fair Value 2,190 4,289
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 64,430 84,336
Gross Unrealized Gains 70 208
Gross Unrealized Losses (9) (16)
Fair Value 64,491 84,528
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,162 2,111
Gross Unrealized Gains 0 3
Gross Unrealized Losses 0 0
Fair Value $ 1,162 $ 2,114