Annual report pursuant to Section 13 and 15(d)

Stockholders' (Deficit) (Details)

v3.22.1
Stockholders' (Deficit) (Details) - Share-based Payment Arrangement, Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding, beginning 207,747 210,743  
Weighted Average Exercise Price Outstanding beginning $ 5.2 $ 6.80  
Weighted Average Contractual Life 6 years 11 months 8 days 6 years 7 months 6 days 7 years 6 months
Granted 82,157 8,750  
Weighted Average Exercise Price, Granted $ 4.50 $ 5.20  
Exercised (6,592) (2,500)  
Range of option price per share, Exercised $ 2.00 $ 1.50  
Weighted Average Exercise Price, Exercised $ 2.00 $ 2.00  
Expired/Cancelled (15,846) (9,246)  
Weighted Average Exercise Price, Expire/Cancelled $ 5.89 $ 14.40  
Outstanding, ending 267,466 207,747 210,743
Weighted Average Exercise Price Outstanding ending $ 5.19 $ 5.2 $ 6.80
Exercisable, ending 162,373    
Weighted Average Exercise Price, Exercisable ending $ 5.83    
Weighted Average Contractual Life, Exercisable 5 years 4 months 2 days    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of option price per share, outstanding beginning $ 2.00 2.00  
Range of option price per share, Granted 3.03 4.80  
Range of option price per share, Expire/Cancelled 3.00 14.00  
Range of option price per share, outstanding ending 2.00 2.00 2.00
Range of option price per share, Exercisable 2.00    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of option price per share, outstanding beginning 15.76 19.50  
Range of option price per share, Granted 5.80 5.20  
Range of option price per share, Expire/Cancelled 14.00 14.40  
Range of option price per share, outstanding ending 16.00 $ 15.76 $ 19.50
Range of option price per share, Exercisable $ 16.00