XML 145 R85.htm IDEA: XBRL DOCUMENT v3.21.1
SHAREHOLDERS' EQUITY - (Summary Information about Stock Options Outstanding and Exercisable) (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share outstanding and exercisable (in shares) | shares 25,417
Weighted Average Remaining Contractual Term (in years) 1 year 1 month 20 days
Weighted average exercise price (in dollars per share) $ 4.01
Aggregate intrinsic value | $ $ 48,546
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