XML 53 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
May 11, 2016
Stockholders’ Equity    
Maximum value of shares authorized for repurchase under repurchase plan   $ 20,000
Maximum number of shares authorized for repurchase under repurchase program   2,827,105
Shares repurchased and retired (in shares) 0  
Value of remaining shares available under repurchase authorization $ 13,992  
Maximum remaining number of shares available under repurchase authorization 1,387,683