Annual report pursuant to Section 13 and 15(d)

StockBased Compensation (Details)

v3.22.4
StockBased Compensation (Details) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Number of warrants Outstanding beginning balance 485,000   175,000
Weighted Exercise Price      
Number of warrants granted 54,000 310,000  
Number of warrants exercised 0 0  
Number of warrants Expired 0 0  
Number of warrants outstanding ending balance 539,000 485,000  
Number of Warrants Exercisable 485,000    
Weighted Average Exercise Price Outstanding balance $ 3.88   $ 2.75
Weighted Average Exercise Price Granted 3.05 $ 4.52  
Weighted Exercise Price Exercised 0 0  
Weighted Exercise Price Expired 0 0  
Weighted Average Exercise Price ending balance 3.80 $ 3.88  
Weighted Average Exercise Price exercisable $ 3.88