XML 25 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Schedule of Stock Options, Expiry Date and Exercise Prices (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock option exercise prices $ 4.00 $ 3.80 $ 4.20
Stock option outstanding 1,133,550 1,006,050 481,250
August 2, 2021 [Member]      
Stock option expiration date Aug. 02, 2021 Aug. 02, 2021  
Stock option exercise prices $ 2.20 $ 2.20  
Stock option outstanding 175,000 175,000  
February 17, 2022 [Member]      
Stock option expiration date Feb. 17, 2022 Feb. 17, 2022  
Stock option exercise prices $ 1.70 $ 1.70  
Stock option outstanding 114,050 114,050  
March 05, 2023 [Member]      
Stock option expiration date Mar. 05, 2023 Mar. 05, 2023  
Stock option exercise prices $ 2.40 $ 2.40  
Stock option outstanding 340,000 340,000  
July 31, 2023 [Member]      
Stock option expiration date Jul. 31, 2023 Jul. 31, 2023  
Stock option exercise prices $ 5.00 $ 5.00  
Stock option outstanding 127,500  
October 31, 2023 [Member]      
Stock option expiration date Oct. 31, 2023 Oct. 31, 2023  
Stock option exercise prices $ 4.40 $ 4.40  
Stock option outstanding 108,250 108,250  
November 30, 2023 [Member]      
Stock option expiration date Nov. 30, 2023 Nov. 30, 2023  
Stock option exercise prices $ 5.40 $ 5.40  
Stock option outstanding 143,750 143,750  
November 20, 2024 [Member]      
Stock option expiration date Nov. 20, 2024 Nov. 20, 2024  
Stock option exercise prices $ 10.00 $ 10.00  
Stock option outstanding 125,000 125,000