Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity - Warrants (Details)

v3.22.1
Shareholders' Equity - Warrants (Details) - $ / shares
May 02, 2019
Jan. 29, 2022
Jan. 30, 2021
Class of Warrant or Right [Line Items]      
Warrants outstanding   1,334,188  
Warrants exercisable   1,334,188  
Exercise Price (Per Share)     $ 0.001
Warrants Granted March 16, 2017 [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding   5,000  
Warrants exercisable   5,000  
Exercise Price (Per Share)   $ 19.20  
Expiration Date   Mar. 16, 2022  
Warrants Granted May 2, 2019 [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding   349,998  
Warrants exercisable   349,998  
Warrant exercise period 5 years    
Exercise Price (Per Share) $ 15.00 $ 15.00  
Expiration Date May 02, 2024 May 02, 2024  
Warrants Granted April 17, 2020 [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding   367,197  
Warrants exercisable   367,197  
Exercise Price (Per Share)   $ 2.66  
Expiration Date   Apr. 14, 2025  
Warrants Granted May 22, 2020 [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding   122,398  
Warrants exercisable   122,398  
Exercise Price (Per Share)   $ 2.66  
Expiration Date   Apr. 14, 2025  
Warrants Granted June 8, 2020 [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding   122,399  
Warrants exercisable   122,399  
Exercise Price (Per Share)   $ 2.66  
Expiration Date   Apr. 14, 2025  
Warrants Granted June12, 2020 [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding   122,398  
Warrants exercisable   122,398  
Exercise Price (Per Share)   $ 2.66  
Expiration Date   Apr. 14, 2025  
Warrants Granted July 11, 2020 [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding   244,798  
Warrants exercisable   244,798  
Exercise Price (Per Share)   $ 2.66  
Expiration Date   Apr. 14, 2025