Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity (Details)

v3.23.1
Shareholders' Equity (Details) - USD ($)
12 Months Ended
Jul. 12, 2022
Mar. 18, 2021
Jan. 28, 2023
Jan. 29, 2022
Apr. 28, 2023
Mar. 30, 2020
Shareholders' Equity [Abstract]            
Issuance of shares, net of expenses (in shares)     0 0    
Warrants exercised (in shares)       138,418 236,993  
Proceeds from issuance of warrants       $ 1,384    
Underwritten offering of common stock (in shares)   416,600        
Share price (in dollars per share)   $ 32.5 $ 0.87      
Gross proceeds of offering   $ 13,500,000        
Cash dividends paid     $ 0 $ 0    
Warrants exercise price (in dollars per share)     $ 2.77 $ 0.01   $ 0.01
Proceeds from equity     $ 7,100,000      
Offering expenses     $ 900,000      
Outstanding Warrants to Purchase Common Stock [Abstract]            
Number Outstanding (in shares)     2,782,286     244,532
Warrants [Abstract]            
Outstanding, beginning (in shares)     5,126 143,544    
Granted (in shares)     5,133,400 0    
Exercised (in shares)     (2,356,240) (138,418)    
Outstanding, ending (in shares)     2,782,286 5,126    
Warrant Exercise Price Range Per Share [Abstract]            
Outstanding, beginning (in dollars per share)     $ 0.01 $ 0.01    
Granted (in dollars per share)       0    
Exercised (in dollars per share)       0.01    
Outstanding, ending (in dollars per share)       0.01    
Weighted Average Exercise Price Per Share [Abstract]            
Outstanding, beginning (in dollars per share)     0.01 0.01    
Granted (in dollars per share)     3 0    
Exercised (in dollars per share)     3.26 0.01    
Outstanding, ending (in dollars per share)     2.77 $ 0.01    
Minimum [Member]            
Warrant Exercise Price Range Per Share [Abstract]            
Granted (in dollars per share)     0.01      
Exercised (in dollars per share)     3.13      
Outstanding, ending (in dollars per share)     0.01      
Maximum [Member]            
Warrant Exercise Price Range Per Share [Abstract]            
Granted (in dollars per share)     3.3      
Exercised (in dollars per share)     3.3      
Outstanding, ending (in dollars per share)     $ 3.13      
Employee and Director [Member]            
Shareholders' Equity [Abstract]            
Shares issued to directors and employees (in shares)     16,750 9,000    
PIPE Purchase Agreement [Member] | Pre-Funded Warrants [Member]            
Shareholders' Equity [Abstract]            
Warrant exercisable (in shares) 1          
Outstanding Warrants to Purchase Common Stock [Abstract]            
Exercise Price (in dollars per share)     $ 0.01      
Number Outstanding (in shares) 1,818,182   325,126      
PIPE Purchase Agreement [Member] | Investor Warrants [Member]            
Shareholders' Equity [Abstract]            
Share price (in dollars per share) $ 3.3          
Warrant exercisable (in shares) 1          
Warrants exercise price (in dollars per share) $ 3.13          
Warrants expiration period     5 years      
Outstanding Warrants to Purchase Common Stock [Abstract]            
Exercise Price (in dollars per share)     $ 3.13      
Number Outstanding (in shares)     2,457,160      
Weighted Average Exercise Price Per Share [Abstract]            
Outstanding, ending (in dollars per share) $ 3.13          
Registered Purchase Agreement [Member] | Pre-Funded Warrants [Member]            
Shareholders' Equity [Abstract]            
Warrant exercisable (in shares) 1          
Outstanding Warrants to Purchase Common Stock [Abstract]            
Number Outstanding (in shares) 638,978