XML 110 R100.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events (Details) - Subsequent Event - USD ($)
Jul. 31, 2019
Jul. 30, 2019
Subsequent Event [Line Items]    
Authorized amount, credit agreement $ 50,000,000 $ 30,000,000
Number of shares authorized to be repurchased $ 25,000,000