XML 68 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity (Details) - USD ($)
3 Months Ended 82 Months Ended 125 Months Ended 141 Months Ended
Nov. 09, 2016
May 24, 2016
Mar. 31, 2017
Mar. 31, 2016
Mar. 31, 2017
Mar. 31, 2017
Mar. 31, 2017
Jun. 02, 2016
May 19, 2015
Schedule of Shareholders' Equity [Line Items]                  
Stock repurchased during period (in shares)     198,928 146,284     11,989,822    
Aggregate price of shares repurchased since inception     $ 6,863,113 $ 3,455,501     $ 149,219,902    
Average price of shares repurchased since inception (per share)     $ 34.50 $ 23.62     $ 12.45    
Cash dividends declared per common share     $ 0 $ 0          
Dividend Declared [Member]                  
Schedule of Shareholders' Equity [Line Items]                  
Cash dividends declared per common share $ 0.13 $ 0.11              
2010 Stock Repurchase Program [Member]                  
Schedule of Shareholders' Equity [Line Items]                  
Stock repurchase program amount authorized (in shares)               2,000,000.0 5,700,000.0
Stock Repurchase Program, Authorized Amount   $ 25,000,000           $ 25,000,000  
Stock repurchased during period (in shares)     6,100 0 3,840,919        
Aggregate price of shares repurchased since inception     $ 195,993 $ 0 $ 61,144,453        
Average price of shares repurchased since inception (per share)     $ 32.13 $ 0.00 $ 15.92        
2005 401(k) Stock Repurchase Program [Member]                  
Schedule of Shareholders' Equity [Line Items]                  
Stock repurchased during period (in shares)     176,429 138,680     6,258,872    
Aggregate price of shares repurchased since inception     $ 6,107,515 $ 3,275,139     $ 71,852,235    
Average price of shares repurchased since inception (per share)     $ 34.62 $ 23.62     $ 11.48    
2006 Director and Officer Repurchase Program [Member]                  
Schedule of Shareholders' Equity [Line Items]                  
Stock repurchased during period (in shares)     16,399 7,604   1,890,031      
Aggregate price of shares repurchased since inception     $ 559,605 $ 180,362   $ 16,223,214      
Average price of shares repurchased since inception (per share)     $ 34.12 $ 23.72   $ 8.58