v3.26.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Taxes        
Income tax provision (benefit) $ (4.5) $ (3.4) $ (57.5) $ (1.2)
Foreign Tax Authority        
Income Taxes        
Tax provision (benefit) due to remeasurement $ 0.1 $ 0.4 $ 0.1 $ 2.3