XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Revenue and Accounts Receivable (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Jan. 31, 2025
Partner A | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage 28.00% 30.00% 28.00% 30.00%  
Partner A | Accounts Receivable, Net          
Concentration Risk [Line Items]          
Concentration risk, percentage     33.00%   33.00%
Partner B | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage 32.00% 34.00% 32.00% 35.00%  
Partner B | Accounts Receivable, Net          
Concentration Risk [Line Items]          
Concentration risk, percentage     25.00%   20.00%
Partner C | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage   11.00%   10.00%  
Partner C | Accounts Receivable, Net          
Concentration Risk [Line Items]          
Concentration risk, percentage     10.00%   14.00%
Partner E | Accounts Receivable, Net          
Concentration Risk [Line Items]          
Concentration risk, percentage     10.00%