XML 80 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Share Repurchase Plan (Details) - USD ($)
3 Months Ended 5 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Jul. 31, 2019
May 31, 2016
Equity [Abstract]              
Amount authorized by the company's Board of Directors (not more than) $ 80,000,000.0   $ 80,000,000.0 $ 80,000,000.0   $ 50,000,000.0 $ 30,000,000.0
Total number of shares repurchased 536,743 0 1,263,642 958,459 0