XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Revenue and Accounts Receivable (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Jan. 31, 2025
Partner A | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage 29.00% 30.00%  
Partner A | Accounts Receivable, Net      
Concentration Risk [Line Items]      
Concentration risk, percentage 22.00%   33.00%
Partner B | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage 32.00% 35.00%  
Partner B | Accounts Receivable, Net      
Concentration Risk [Line Items]      
Concentration risk, percentage 31.00%   20.00%
Partner C | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage   10.00%  
Partner C | Accounts Receivable, Net      
Concentration Risk [Line Items]      
Concentration risk, percentage     14.00%
Partner D | Accounts Receivable, Net      
Concentration Risk [Line Items]      
Concentration risk, percentage 13.00%