XML 130 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]        
Income tax expense $ 4.3 $ 7.6 $ 17.3 $ 20.9
Excess tax benefit from stock compensation activity $ (1.2)   $ 0.5  
Effective tax rate 12.80% 23.10% 17.60% 23.00%
Tax Benefit from Remeasurement of Deferred Taxes for Changes in State Tax Apportionment $ 1.1   $ 1.1  
Valuation Allowance [Line Items]        
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability $ 3.4   $ 3.4