XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Disaggregation of Revenue
The following table disaggregates the Company’s operating revenue by source for the three and six months ended June 30, 2025 and 2024:
Three Months Ended June 30, Six Months Ended June 30,
2025202420252024
Revenue from contracts with customers$256,216 $226,665 $438,917 $381,566 
Regulatory balancing account revenue8,738 17,634 30,010 133,482 
Total operating revenue$264,954 $244,299 $468,927 $515,048 
In the following table, revenue from contracts with customers is disaggregated by class of customers for the three and six months ended June 30, 2025 and 2024:
Three Months Ended June 30, Six Months Ended June 30,
2025202420252024
Residential$141,929 $122,251 $247,362 $214,744 
Business48,094 41,906 88,642 76,455 
Multiple residential20,723 18,043 39,926 34,912 
Industrial6,529 7,119 12,934 13,759 
Public authorities13,011 10,918 22,256 17,880 
Other (a)25,930 26,428 27,797 23,816 
Total revenue from contracts with customers$256,216 $226,665 $438,917 $381,566 
(a) Other includes changes to accrued and unbilled revenue
The following table disaggregates the Company’s non-regulated revenue by source for the three and six months ended June 30, 2025 and 2024:
Three Months Ended June 30, Six Months Ended June 30,
2025202420252024
Contract operating and maintenance revenue
$3,239 $3,188 $6,506 $6,436 
Other non-regulated revenue1,091 1,720 2,339 2,949 
Non-regulated revenue from contracts with customers4,330 4,908 8,845 9,385 
Lease revenue581 605 1,147 1,226 
Total non-regulated revenue$4,911 $5,513 $9,992 $10,611 
Schedule of Allowance for Credit Losses
The following table presents the activity in the allowance for credit losses for the six months ended June 30, 2025 and twelve months ended December 31, 2024:
June 30, 2025December 31, 2024
Beginning balance$4,128 $2,854 
Provision for credit loss expense1,663 5,890 
Write-offs(2,498)(5,054)
Recoveries290 438 
Total ending allowance balance$3,583 $4,128 
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash within the unaudited Condensed Consolidated Balance Sheets that sum to the total of the same such amounts shown on the unaudited Condensed Consolidated Statements of Cash Flows (see Note 9 for further details on restricted cash):
 June 30, 2025December 31, 2024
Cash and cash equivalents$50,539 $50,121 
Restricted cash45,617 45,566 
Total cash, cash equivalents, and restricted cash
$96,156 $95,687