XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Revenue and Accounts Receivable (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Jan. 31, 2024
Revenue | Partner A          
Concentration Risk [Line Items]          
Concentration risk, percentage 28.00% 29.00% 29.00% 30.00%  
Revenue | Partner B          
Concentration Risk [Line Items]          
Concentration risk, percentage 33.00% 34.00% 34.00% 35.00%  
Revenue | Partner C          
Concentration Risk [Line Items]          
Concentration risk, percentage 10.00% 12.00% 10.00% 11.00%  
Accounts Receivable, Net | Partner A          
Concentration Risk [Line Items]          
Concentration risk, percentage     36.00%   44.00%
Accounts Receivable, Net | Partner B          
Concentration Risk [Line Items]          
Concentration risk, percentage     21.00%   25.00%
Accounts Receivable, Net | Partner C          
Concentration Risk [Line Items]          
Concentration risk, percentage     11.00%