v3.25.4
Income taxes - Net tax payments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income taxes      
U.S. federal $ 27.2 $ 25.2 $ 21.0
State 0.4 0.4 0.8
Income Taxes Paid, Net, Total 52.1 41.8 27.4
Norway      
Income taxes      
Non-U.S. 23.3 14.7 11.6
Germany      
Income taxes      
Non-U.S. (1.1) 0.2 (5.5)
Other      
Income taxes      
Non-U.S. $ 2.3 $ 1.3 $ (0.5)