XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock Warrants (Tables)
3 Months Ended
Apr. 30, 2025
Equity [Abstract]  
Schedule of Warrants Activity
Warrant activity is set forth below:
 
Number of Warrants
Outstanding as of January 31, 202534,499,436 
Warrants exercised
Outstanding as of April 30, 202534,499,436