v3.25.1
Description of Business and Significant Accounting Policies (Details) - Financing Receivable - Customers - user
3 Months Ended 12 Months Ended
Apr. 30, 2025
Jan. 31, 2025
Four End Users    
Concentration Risk [Line Items]    
Number of end users 4  
Two End Users    
Concentration Risk [Line Items]    
Number of end users   2
End User One    
Concentration Risk [Line Items]    
Concentration risk, percentage 74.00% 78.00%