XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and contingencies - Litigation (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]      
Potential liabilities related to litigation and environmental matters $ 25,000 $ 24,100 $ 22,700
Loss contingency, receivable 1,400 0 0
Loss contingency, regulatory asset $ 22,300 $ 22,900 $ 21,500