XML 122 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SHAREHOLDERS' EQUITY - (Summary Information about Stock Options Outstanding and Exercisable) (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share outstanding and exercisable (in shares) | shares 38,850
Weighted Average Remaining Contractual Term (in years) 1 year 10 months 20 days
Weighted average exercise price (in dollars per share) $ 3.80
Aggregate intrinsic value | $ $ 495,541
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range lower limit (in dollars per share) $ 2.45
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range upper limit (in dollars per share) $ 4.40