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:
ElectricNatural gas
distribution
PipelineTotal
 (In thousands)
At December 31, 2024
$473 $1,366 $— $1,839 
Current expected credit loss provision939 2,213 — 3,152 
Less write-offs charged against the allowance1,036 1,269 — 2,305 
Credit loss recoveries collected166 252 — 418 
At March 31, 2025
$542 $2,562 $— $3,104 
Current expected credit loss provision178 (151)— 27 
Less write-offs charged against the allowance333 1,002 — 1,335 
Credit loss recoveries collected74 165 — 239 
At June 30, 2025
$461 $1,574 $— $2,035 
Current expected credit loss provision646 1,579 — 2,225 
Less write-offs charged against the allowance688 2,454 — 3,142 
Credit loss recoveries collected76 220 — 296 
At September 30, 2025
$495 $919 $— $1,414 
ElectricNatural gas
distribution
PipelineTotal
 (In thousands)
At December 31, 2023
$414 $1,189 $— $1,603 
Current expected credit loss provision782 1,916 — 2,698 
Less write-offs charged against the allowance659 1,455 — 2,114 
Credit loss recoveries collected147 314 — 461 
At March 31, 2024
$684 $1,964 $— $2,648 
Current expected credit loss provision190 215 — 405 
Less write-offs charged against the allowance463 969 — 1,432 
Credit loss recoveries collected80 196 — 276 
At June 30, 2024
$491 $1,406 $— $1,897 
Current expected credit loss provision520 1,330 — 1,850 
Less write-offs charged against the allowance594 2,121 — 2,715 
Credit loss recoveries collected86 255 — 341 
At September 30, 2024
$503 $870 $— $1,373