Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION (Details Textual)

v3.3.1.900
STOCK-BASED COMPENSATION (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share Based Compensation Nonvested Total Compensation In Current Year $ 376,553    
Employee Service Share Based Compensation Nonvested Total Compensation In Year Two 292.060    
Employee Service Share Based Compensation Nonvested Total Compensation In Year Three $ 206,132    
Share Based Compensation Arrangement By Share Based Payment Award Options Unvested and Expected To Vest Outstanding Number (in shares) 46,404    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 964,935    
Weighted-Average Grant-Date Fair Value Of Vested Options Outstanding (in dollars per share) $ 125.70 $ 145.50  
Weighted Average Grant Date Fair Value Of Unvested Options Outstanding (in dollars per share) $ 23.90 46.70 $ 65.99
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 106,577    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 21.60 $ 30.1  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 449,649 $ 936,310  
Employee Service Share Based Compensation Nonvested Total Compensation In Year Four $ 90,190    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (833)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 126.10 $ 196.21  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value $ 47.09 $ 58.70  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares 9,466 10,912  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares, Beginning Balance   38,555 39,144
Stock Incentive Plan 2006 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common Stock, Capital Shares Reserved for Future Issuance 70,000    
Stock Incentive Plan 2015 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common Stock, Capital Shares Reserved for Future Issuance 70,000    
Employee [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Annual Forfeiture Rate Percentage 2.00% 2.00%  
Director [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Annual Forfeiture Rate Percentage 0.00% 0.00%