v3.26.1
Revenue and Deferred Revenue - Components of Deferred Revenue (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 18,125 $ 17,804
Less: current deferred revenue 18,104 17,787
Non-current deferred revenue included in other long-term liabilities 21 17
Subscription and Services    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 18,114 17,667
Product and Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 11 $ 137