XML 130 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax [Line Items]        
Income tax expense $ 45.6 $ 30.5 $ 17.0  
Change in valuation allowance (0.2)      
Change excess tax benefits from stock compensation activity $ 1.5 $ (3.2)    
Effective income tax rate 22.50% 20.20% 14.50%  
Income taxes paid $ 46.2 $ 26.9 $ 35.5  
Statutory federal income tax rate 21.00% 21.00% 21.00%  
Deferred tax asset, state net operating loss carryforwards $ 4.5 $ 5.4    
Deferred tax asset, foreign net operating loss carryforwards 9.5 9.7    
Deferred tax asset, state tax tax credit carryforwards   0.3    
Deferred tax asset, U.S. foreign tax credits carryforwards   2.6    
Total deferred tax assets 75.5 68.4    
Valuation allowance 0.5 0.7    
Tax Benefit from worthless stock deduction 13.6      
Tax Benefit from worthless stock deduction, Interest 1.8      
Accrual for interest and penalties 0.4 0.4    
Reserves for unrecognized tax benefits, including interest and penalties 1.1 1.6    
Unrecognized tax benefits 12.5 1.2 $ 1.2 $ 1.2
Tax Benefit From Remeasurement of Deferred Taxes For Changes in State Tax Apportionment   3.3    
U.S. state        
Income Tax [Line Items]        
Change in valuation allowance   $ 3.4    
U.S. federal        
Income Tax [Line Items]        
Change in valuation allowance 2.6      
Foreign        
Income Tax [Line Items]        
Change in valuation allowance $ 1.1