XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 9 Months Ended
Oct. 31, 2020
USD ($)
Oct. 31, 2019
USD ($)
Oct. 31, 2020
USD ($)
segment
Oct. 31, 2019
USD ($)
Jan. 31, 2020
USD ($)
Concentration Risk [Line Items]          
Number of operating segments | segment     1    
Number of reportable segments | segment     1    
Unbilled accounts receivable | $ $ 3,100,000   $ 3,100,000   $ 2,000,000.0
Impairment losses | $ $ 0 $ 0 $ 0 $ 0  
On-demand arrangements | Revenue | Product and Service          
Concentration Risk [Line Items]          
Concentration risk, percentage 3.00% 4.00% 3.00% 4.00%  
Professional services and other revenue | Revenue | Product and Service          
Concentration Risk [Line Items]          
Concentration risk, percentage 7.00% 5.00% 6.00% 4.00%