XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Receivables and allowance for expected credit losses (Tables)
6 Months Ended
Jun. 30, 2023
Credit Loss [Abstract]  
Accounts Receivable, Allowance for Credit Loss
Details of the Company's expected credit losses were as follows:
ElectricNatural gas
distribution
PipelineConstruction
services
Total
 (In thousands)
At December 31, 2022$375 $1,615 $$2,162 $4,154 
Current expected credit loss provision615 2,324 — 826 3,765 
Less write-offs charged against the allowance667 1,225 — 51 1,943 
Credit loss recoveries collected145 229 — 375 
At March 31, 2023$468 $2,943 $$2,938 $6,351 
Current expected credit loss provision182 90 — 1,825 2,097 
Less write-offs charged against the allowance316 1,454 — 103 1,873 
Credit loss recoveries collected79 161 — 58 298 
At June 30, 2023$413 $1,740 $$4,718 $6,873 
ElectricNatural gas
distribution
PipelineConstruction
services
Total
 (In thousands)
At December 31, 2021$269 $1,506 $$2,533 $4,310 
Current expected credit loss provision565 1,369 — 54 1,988 
Less write-offs charged against the allowance597 932 — 71 1,600 
Credit loss recoveries collected124 180 — 28 332 
At March 31, 2022$361 $2,123 $$2,544 $5,030 
Current expected credit loss provision113 92 — 292 497 
Less write-offs charged against the allowance234 939 — 104 1,277 
Credit loss recoveries collected108 177 — — 285 
At June 30, 2022$348 $1,453 $$2,732 $4,535