XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
13. STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock option transactions
    Number of Option
and Warrants
Outstanding and exercisable
  Weighted- Average Exercise price of Option
and Warrants
  Range of
Exercise Price per Common Share
Balance, January 1, 2020     135,100     $ 7.21       $3.57 - $9.90  
Exercised during the period                  
Expired during the period     (7,500 )   $ 9.17        
Balance, June 30, 2020     127,600     $ 7.09       $3.57 - $7.27  
Stock and warrants options outstanding
Stock Options and Warrants Outstanding and Exercisable
            Weighted Average
            Remaining
    Outstanding at June 30, 2020  

Range of

Exercise Prices

 

Contractual Life

 (Years)

Outstanding and exercisable   127,600   $3.57 - $7.27   1.13