XML 129 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Dec. 31, 2021
Income Tax [Line Items]          
Income tax expense $ 47.6 $ 45.6 $ 30.5    
Change in valuation allowance $ (0.4)        
Change excess tax benefits from stock compensation activity   $ 1.5      
Effective income tax rate 18.00% 22.50% 20.20%    
Income taxes paid $ 62.4 $ 46.2 $ 26.9    
Statutory federal income tax rate 21.00% 21.00% 21.00%    
Deferred tax asset, state net operating loss carryforwards $ 2.8 $ 4.5      
Deferred tax asset, foreign net operating loss carryforwards 8.2 9.5      
Total deferred tax assets 77.1 75.5      
Valuation allowance 0.1 0.5      
Tax Benefit from worthless stock deduction 15.9 13.6      
Tax Benefit from worthless stock deduction, Interest   1.8      
Accrual for interest and penalties 0.4        
Reserves for unrecognized tax benefits, including interest and penalties 1.2 1.1      
Unrecognized tax benefits 0.7 $ 12.5 $ 1.2   $ 1.2
Tax Benefit from worthless stock deduction, net 13.0     $ 2.9  
U.S. federal          
Income Tax [Line Items]          
Change in valuation allowance     $ 2.6    
Foreign          
Income Tax [Line Items]          
Change in valuation allowance $ 1.1