v3.25.4
Income taxes - Changes in Uncertain Tax Positions (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized tax benefits:      
Amount at beginning of year $ 3.2 $ 2.8 $ 3.5
Net increase (decrease):      
Tax positions taken in current period 0.6 0.5 0.5
Lapse due to applicable statute of limitations (0.6)   (1.2)
Changes in currency exchange rates 0.3 (0.1)  
Amount at end of year $ 3.5 $ 3.2 $ 2.8