XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and contingencies - Litigation (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]      
Potential liabilities related to litigation and environmental matters $ 24,300 $ 24,100 $ 22,800
Loss contingency, receivable 541 0 0
Loss contingency, regulatory asset $ 22,700 $ 22,900 $ 21,600