XML 75 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 3 Months Ended 106 Months Ended 149 Months Ended 165 Months Ended
Nov. 08, 2018
May 18, 2018
Apr. 30, 2019
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2019
Mar. 31, 2019
Feb. 28, 2019
May 15, 2018
May 19, 2015
Schedule of Shareholders' Equity [Line Items]                      
Stock repurchased during period (in shares)       128,504 133,695     13,225,308      
Aggregate price of shares repurchased since inception       $ 5,070,855 $ 4,938,613     $ 193,592,573      
Average price of shares repurchased since inception (per share)       $ 39.46 $ 36.94     $ 14.64      
Dividend Declared                      
Schedule of Shareholders' Equity [Line Items]                      
Cash dividends declared per common share: $ 0.16 $ 0.16                  
Open market                      
Schedule of Shareholders' Equity [Line Items]                      
Stock repurchase program amount authorized (in shares)                     5,700,000.0
Stock repurchase program, authorized amount                 $ 20,000,000.0 $ 15,000,000.0  
Stock repurchased during period (in shares)       5,799 0 4,101,566          
Aggregate price of shares repurchased since inception       $ 199,841 $ 0 $ 69,805,654          
Average price of shares repurchased since inception (per share)       $ 34.46 $ 0.00 $ 17.02          
401(k)                      
Schedule of Shareholders' Equity [Line Items]                      
Stock repurchased during period (in shares)       107,000 118,203     7,154,776      
Aggregate price of shares repurchased since inception       $ 4,282,961 $ 4,378,925     $ 104,824,208      
Average price of shares repurchased since inception (per share)       $ 40.03 $ 37.05     $ 14.65      
401(k) | Subsequent Event                      
Schedule of Shareholders' Equity [Line Items]                      
Stock repurchased during period (in shares)     61,992                
Aggregate price of shares repurchased since inception     $ 2,900,000                
Directors and employees                      
Schedule of Shareholders' Equity [Line Items]                      
Stock repurchased during period (in shares)       15,705 15,492   1,968,966        
Aggregate price of shares repurchased since inception       $ 588,053 $ 559,688   $ 18,962,711        
Average price of shares repurchased since inception (per share)       $ 37.44 $ 36.13   $ 9.63