XML 60 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Share Repurchase Program (Details) - shares
9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share Repurchase Program    
Number of shares available for additional repurchase 562,707  
Common stock    
Share Repurchase Program    
Number of shares repurchased 288,316  
Common stock | Maximum    
Share Repurchase Program    
Number of repurchased shares authorized   1,000,000