Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v2.4.1.9
Stockholders' Equity (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Jun. 30, 2014
May 31, 2014
Equity [Abstract]      
Amount authorized to be repurchased   $ 50,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1 $ 75,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
Number of shares repurchased 966,595us-gaap_TreasuryStockSharesAcquired    
Cost to repurchase stock $ 15,521,000us-gaap_TreasuryStockValueAcquiredCostMethod    
Weighted average cost per share $ 16.06us-gaap_TreasuryStockAcquiredAverageCostPerShare