v3.25.2
Description of Business and Significant Accounting Policies (Details) - Financing Receivable - Customers - user
6 Months Ended 12 Months Ended
Jul. 31, 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 59.00% 78.00%