XML 78 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHAREHOLDERS' EQUITY (Summary of Authorized Repurchase Plans) (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
2017 Share Repurchase Program Member    
Maximum authorized share repurchase amount $ 7,500,000  
Number of shares repurchased under the plan (shares) 51,533  
Amount paid for shares repurchased $ 688,337  
Weighted average price paid per share $ 13.36  
Remaining amount of shares authorized to be purchased under the plan $ 6,811,663  
2016 Share Repurchase Program Member    
Maximum authorized share repurchase amount   $ 7,500,000
Number of shares repurchased under the plan (shares)   175,632
Amount paid for shares repurchased   $ 1,950,114
Weighted average price paid per share   $ 11.10
Remaining amount of shares authorized to be purchased under the plan   $ 5,549,886