Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Common stock, shares issued 27,590,531 19,031,059  
COMMON STOCK      
Common stock, shares issued 8,559,472   228,777
Stock compensation expense, unvested shares 320,980 46,957  
RETAINED EARNINGS      
Cash dividend declared per share of common stock $ 0.12 $ 0.12 $ 0.12
TREASURY STOCK, AT COST      
Treasury stock reissued to satisfy exercised stock options, shares 5,000    
Treasury stock reissued under the Equity Incentive Plan, shares 3,000    
Treasury stock repurchased 26,800 372,368 247,845