Quarterly report pursuant to Section 13 or 15(d)

Revenues - Additional Information (Details)

v3.22.1
Revenues - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Jan. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenue remaining performance obligation amount $ 48,527    
Deferred commission expenses 2,093   $ 1,238
Other Current Assets [Member]      
Disaggregation of Revenue [Line Items]      
Deferred commission expenses 728    
Other Noncurrent Assets [Member]      
Disaggregation of Revenue [Line Items]      
Deferred commission expenses 1,365    
Two Customers [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customers excluding assessed tax $ 1,463    
Three Customers [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customers excluding assessed tax   $ 2,045  
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 22.00%    
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Three Customers [Member]      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage   32.00%  
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Minimum [Member]      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 10.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 48.00%   49.00%
Subscription Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customers excluding assessed tax $ 5,215 $ 4,014  
Software Subscription And Support Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customers excluding assessed tax $ 6,443 $ 6,137