XML 43 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Share Repurchase Program (Details) - Common stock - shares
3 Months Ended
Sep. 30, 2019
Mar. 31, 2018
Share Repurchase Program    
Number of shares repurchased 126,051  
Number of available for additional shares repurchased 436,656  
Maximum    
Share Repurchase Program    
Number of repurchased shares authorized   1,000,000