v3.25.4
Income Taxes - Tax Credit Carryforward - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Tax Credit Carryforward [Line Items]        
Tax Credit Carryforward, Deferred Tax Asset $ 59.1 $ 33.1    
Tax Credit Carryforward, Valuation Allowance 54.8 29.6    
Unrecognized Tax Benefits 4.1 3.1 $ 3.8 $ 5.4
Other Expense        
Tax Credit Carryforward [Line Items]        
Tax Credit Carryforward, Deferred Tax Asset 1.8      
Tax Credit Carryforward, Valuation Allowance $ 1.8      
Tax Credit Carryforward, Expiration 2030-Indefinite      
Research Tax Credit Carryforward        
Tax Credit Carryforward [Line Items]        
Tax Credit Carryforward, Deferred Tax Asset $ 0.3      
Tax Credit Carryforward, Valuation Allowance $ 0.3      
Tax Credit Carryforward, Expiration Indefinite      
Foreign Tax Jurisdiction [Member]        
Tax Credit Carryforward [Line Items]        
Deferred Tax Assets, Operating Loss Carryforwards, Foreign $ 34.7 23.1    
Operating Loss Carryforwards, Valuation Allowance 29.3 18.7    
Unrecognized Tax Benefits $ 1.3 $ 1.0    
Foreign Tax Jurisdiction [Member] | Tax Year 2022        
Tax Credit Carryforward [Line Items]        
Operating Loss Carryforwards, Expiration   2025 - Indefinite    
Foreign Tax Jurisdiction [Member] | Tax Year 2023        
Tax Credit Carryforward [Line Items]        
Operating Loss Carryforwards, Expiration 2026-Indefinite      
Foreign Tax Jurisdiction [Member] | Capital Loss Carryforward [Member]        
Tax Credit Carryforward [Line Items]        
Operating Loss Carryforwards, Valuation Allowance $ 8.0 $ 7.3    
Deferred Tax Assets, Capital Loss Carryforwards $ 8.0 $ 7.3    
Foreign Tax Jurisdiction [Member] | Capital Loss Carryforward [Member] | Tax Year 2023        
Tax Credit Carryforward [Line Items]        
Tax Credit Carryforward, Expiration Indefinite Indefinite    
State and Local Jurisdiction [Member]        
Tax Credit Carryforward [Line Items]        
Tax Credit Carryforward, Deferred Tax Asset $ 5.3      
Tax Credit Carryforward, Valuation Allowance $ 5.1 $ 3.6    
Deferred Tax Assets, State Taxes   $ 3.7    
State and Local Jurisdiction [Member] | Tax Year 2023        
Tax Credit Carryforward [Line Items]        
State net operating losses and credit expiration date 2026-Indefinite 2025 - Indefinite    
United States [Member]        
Tax Credit Carryforward [Line Items]        
Deferred Tax Assets, Operating Loss Carryforwards, Foreign $ 10.3      
Operating Loss Carryforwards, Valuation Allowance $ 10.3      
Tax Credit Carryforward, Expiration Indefinite