XML 124 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues, Accounts Receivable, Deferred Revenue and Remaining Performance Obligations - Customer Concentration Risk (Details) - Customer concentration risk
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2022
Revenues | Customer One          
Concentration Risk          
Concentration risk, percentage 23.00% 27.00% 25.00% 27.00%  
Revenues | Customer Two          
Concentration Risk          
Concentration risk, percentage 20.00% 19.00% 17.00% 16.00%  
Accounts receivable | Customer One          
Concentration Risk          
Concentration risk, percentage     25.00%   30.00%
Accounts receivable | Customer Two          
Concentration Risk          
Concentration risk, percentage     11.00%   6.00%