XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Deferred Revenue - Components of Deferred Revenue (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 16,653 $ 17,247
Less: current deferred revenue 16,630 17,216
Non-current deferred revenue 23 31
Subscription and Services    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 16,651 17,239
Product and Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 2 $ 8