XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue and Deferred Revenue - Components of Deferred Revenue (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 17,141 $ 17,056
Less: current deferred revenue 17,123 17,041
Deferred revenue, non-current 18 15
Subscription and Services    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 17,131 17,034
Product and Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 10 $ 22