Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity - Warrants (Details)

v3.20.2
Shareholders' Equity - Warrants (Details) - $ / shares
6 Months Ended
May 02, 2019
Aug. 01, 2020
Class of Warrant or Right [Line Items]    
Warrants outstanding   1,828,818
Warrants exercisable   849,628
Warrant exercise period 5 years  
Exercise Price (Per Share)   $ 0.001
Warrants Granted September 2016 [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding   297,616
Warrants exercisable   297,616
Exercise Price (Per Share)   $ 29.00
Expiration Date   Sep. 19, 2021
Warrants Granted November 2016 [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding   33,386
Warrants exercisable   33,386
Exercise Price (Per Share)   $ 30.00
Expiration Date   Nov. 10, 2021
Warrants Granted January 2017 [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding   48,930
Warrants exercisable   48,930
Exercise Price (Per Share)   $ 17.60
Expiration Date   Jan. 23, 2022
Warrants Granted March 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 2019 [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding   349,998
Warrants exercisable   349,998
Exercise Price (Per Share)   $ 15.00
Expiration Date   May 02, 2024
Warrants Granted April 2020 [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding   367,197
Warrants exercisable   0
Exercise Price (Per Share)   $ 2.66
Expiration Date   Apr. 14, 2025
Warrants Granted May 2020 [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding   122,398
Warrants exercisable   0
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   0
Exercise Price (Per Share)   $ 2.66
Expiration Date   Apr. 14, 2025
Warrants Granted June 12, 2020 [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding   122,398
Warrants exercisable   0
Exercise Price (Per Share)   $ 2.66
Expiration Date   Apr. 14, 2025
Warrants Granted July 2020 - Excluding Fully-Paid Warrants [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding   244,798
Warrants exercisable   0
Exercise Price (Per Share)   $ 2.66
Expiration Date   Apr. 14, 2025
Warrants Granted July 2020 - Fully-Paid [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstanding   114,698
Warrants exercisable   114,698
Exercise Price (Per Share)   $ 0.001
Expiration Date   Apr. 14, 2030
Minimum [Member]    
Class of Warrant or Right [Line Items]    
Warrant exercise period   5 years
Maximum [Member]    
Class of Warrant or Right [Line Items]    
Warrant exercise period   10 years