XML 41 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue and Deferred Revenue - Components of Deferred Revenue (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 16,491 $ 17,056
Less: current deferred revenue 16,474 17,041
Deferred revenue, non-current 17 15
Subscription and Services    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 16,485 17,034
Product and Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 6 $ 22