XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Examination [Line Items]        
Amount of unrecognized deferred tax liability related to foreign subsidiaries $ 16.5      
Undistributed earnings of foreign subsidiaries 142.0      
Valuation allowance 32.9 $ 30.0 $ 23.9 $ 20.7
Increase (decrease) in valuation allowance 2.9 6.1 3.2  
Tax credit carryforwards 0.6      
Unrecognized tax benefits 7.5 8.4 6.9 $ 6.6
Unrecognized tax benefits that would impact effective tax rate     6.3  
Deferred tax liabilities unrecognized tax benefits 1.2 1.3 3.4  
Interest and penalties 1.7 1.2 0.9  
Maximum        
Income Tax Examination [Line Items]        
Unrecognized tax benefits 1.0      
Minimum        
Income Tax Examination [Line Items]        
Unrecognized tax benefits 0.0      
Noncurrent Income Tax Payable        
Income Tax Examination [Line Items]        
Unrecognized tax benefits 6.3 $ 7.1 $ 3.5  
United States—State        
Income Tax Examination [Line Items]        
Operating loss carryforwards 45.4      
Foreign Jurisdiction        
Income Tax Examination [Line Items]        
Operating loss carryforwards $ 37.1