XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Receivables and allowance for expected credit losses (Tables)
3 Months Ended
Mar. 31, 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 
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