XML 95 R32.htm IDEA: XBRL DOCUMENT
v3.25.3

Receivables and allowance for expected credit losses (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2025
Credit Loss [Abstract] |
Schedule of Accounts Receivable, Allowance for Credit Loss | Details of the Company's expected credit losses were as follows:
| Electric | Natural gas distribution | Pipeline | Total
| (In thousands)
At December 31, 2024 | $ | 473 |  | $ | 1,366 |  | $ | — |  | $ | 1,839 |
Current expected credit loss provision | 939 |  | 2,213 |  | — |  | 3,152 |
Less write-offs charged against the allowance | 1,036 |  | 1,269 |  | — |  | 2,305 |
Credit loss recoveries collected | 166 |  | 252 |  | — |  | 418 |
At March 31, 2025 | $ | 542 |  | $ | 2,562 |  | $ | — |  | $ | 3,104 |
Current expected credit loss provision | 178 |  | (151) |  | — |  | 27 |
Less write-offs charged against the allowance | 333 |  | 1,002 |  | — |  | 1,335 |
Credit loss recoveries collected | 74 |  | 165 |  | — |  | 239 |
At June 30, 2025 | $ | 461 |  | $ | 1,574 |  | $ | — |  | $ | 2,035 |
Current expected credit loss provision | 646 |  | 1,579 |  | — |  | 2,225 |
Less write-offs charged against the allowance | 688 |  | 2,454 |  | — |  | 3,142 |
Credit loss recoveries collected | 76 |  | 220 |  | — |  | 296 |
At September 30, 2025 | $ | 495 |  | $ | 919 |  | $ | — |  | $ | 1,414 |
| Electric | Natural gas distribution | Pipeline | Total
| (In thousands)
At December 31, 2023 | $ | 414 |  | $ | 1,189 |  | $ | — |  | $ | 1,603 |
Current expected credit loss provision | 782 |  | 1,916 |  | — |  | 2,698 |
Less write-offs charged against the allowance | 659 |  | 1,455 |  | — |  | 2,114 |
Credit loss recoveries collected | 147 |  | 314 |  | — |  | 461 |
At March 31, 2024 | $ | 684 |  | $ | 1,964 |  | $ | — |  | $ | 2,648 |
Current expected credit loss provision | 190 |  | 215 |  | — |  | 405 |
Less write-offs charged against the allowance | 463 |  | 969 |  | — |  | 1,432 |
Credit loss recoveries collected | 80 |  | 196 |  | — |  | 276 |
At June 30, 2024 | $ | 491 |  | $ | 1,406 |  | $ | — |  | $ | 1,897 |
Current expected credit loss provision | 520 |  | 1,330 |  | — |  | 1,850 |
Less write-offs charged against the allowance | 594 |  | 2,121 |  | — |  | 2,715 |
Credit loss recoveries collected | 86 |  | 255 |  | — |  | 341 |
At September 30, 2024 | $ | 503 |  | $ | 870 |  | $ | — |  | $ | 1,373 |

X
- Definition Tabular disclosure of allowance for credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CreditLossAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration