v3.26.1
Receivables and allowance for expected credit losses (Tables)
6 Months Ended
Jun. 30, 2026
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, 2025
$506 $1,443 $— $1,949 
Current expected credit loss provision952 1,670 — 2,622 
Less write-offs charged against the allowance1,066 1,098 — 2,164 
Credit loss recoveries collected188 272 — 460 
At March 31, 2026$580 $2,287 $— $2,867 
Current expected credit loss provision269 219 — 488 
Less write-offs charged against the allowance368 1,013 — 1,381 
Credit loss recoveries collected88 167 — 255 
At June 30, 2026$569 $1,660 $— $2,229 
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