Stock Options (Details 1) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Stock options outstanding 995,000 995,000
Stock options vested 895,000 795,000
Exercise Price 2.25 [Member]    
Exercise price $ 2.25 $ 2.25
Stock options outstanding 400,000 400,000
Weighted average remaining contractual life - years 1 year 8 months 12 days 2 years 8 months 12 days
Stock options vested 300,000 200,000
Exercise Price 3 [Member]    
Exercise price $ 3.00 $ 3.00
Stock options outstanding 595,000 595,000
Weighted average remaining contractual life - years 1 year 3 months 19 days 2 years 3 months 19 days
Stock options vested 595,000 595,000