XML 43 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Computation of basic and diluted net earnings (loss) per share
    2018     2017     2016  
Basic Shares:                  
Weighted average common shares outstanding     12,756,191       11,910,906       10,673,015  
Weighted average common shares repurchased           (58,367 )      
Basic Shares     12,756,191       11,852,539       10,673,015  
                         
Diluted Shares:                        
Basic Shares     12,756,191       11,852,539       10,673,015  
Weighted average dilutive securities                 2,630,194  
Dilutive Shares     12,756,191       11,852,539       13,303,209