XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables and allowance for expected credit losses (Tables)
9 Months Ended
Sep. 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 
Current expected credit loss provision513 1,661 — 1,733 3,907 
Less write-offs charged against the allowance572 2,758 — 27 3,357 
Credit loss recoveries collected75 233 — — 308 
At September 30, 2023$429 $876 $$6,424 $7,731 
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 
Current expected credit loss provision300 881 — (111)1,070 
Less write-offs charged against the allowance399 1,822 — 152 2,373 
Credit loss recoveries collected85 169 — 40 294 
At September 30, 2022$334 $681 $$2,509 $3,526