XML 92 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Millions
Jun. 07, 2019
May 24, 2019
May 01, 2019
Apr. 18, 2019
Subsequent Event [Line Items]        
Dividends Payable, Date Declared       Apr. 18, 2019
Quarterly dividend, value per share       $ 0.17
Quarterly dividend, date to be paid Jun. 07, 2019      
Quarterly dividend, date of record   May 24, 2019    
Quarterly dividend, amount declared $ 23.0      
Business Combination, Consideration Transferred     $ 22.0  
Business Combination, Contingent Consideration, Liability     $ 12.0