XML 134 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and contingencies - Litigation (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]      
Potential liabilities related to litigation and environmental matters $ 25.1 $ 24.1 $ 22.0
Loss contingency, receivable 1.9 0.0 0.0
Loss contingency, regulatory asset $ 22.1 $ 22.9 $ 20.9