XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
For the three months ended March 31, 2025 and 2024, disaggregated revenue from contracts with customers by major source and customer class are as follows (in thousands):
Three Months Ended
March 31,
20252024
Regulated revenue
Water Service
Residential$4,388 $4,162 
Irrigation620 367 
Commercial383 328 
Multi-family81 57 
Construction327 153 
Other water revenue181 159 
Total water revenue5,980 5,226 
Wastewater and recycled water service
Residential5,868 5,834 
Commercial287 305 
Multi-family49 39 
Recycled water revenue193 121 
Other wastewater revenue80 85 
Total wastewater and recycled water revenue6,477 6,384 
Total regulated revenue12,457 11,610 
Total revenue$12,457 $11,610 
Schedule of Contract Assets, Liabilities and Deferred Revenue
The Company’s contract assets and liabilities consist of the following (in thousands):
March 31, 2025December 31, 2024
Contract assets
Accounts receivable, net$3,300 $3,233 
Total contract assets$3,300 $3,233 
Contract liabilities
Deferred revenue - ICFA$21,559 $21,517 
Total contract liabilities$21,559 $21,517 
December 31, 2024 Balance
Payments Allocated to Deferred Revenue
Revenue Recognized
March 31, 2025 Balance
Deferred Revenue - ICFA
$21,517 $42 $— $21,559 
Schedule of Accounts Receivable
Accounts receivable as of March 31, 2025 and December 31, 2024 consist of the following (in thousands):
March 31, 2025December 31, 2024
Billed receivables$3,495 $3,396 
Less provision for credit losses(195)(163)
Accounts receivable, net$3,300 $3,233 
Schedule of Allowance for Doubtful Accounts Activity
The following table summarizes the allowance for credit loss activity as of March 31, 2025 and December 31, 2024 (in thousands):
March 31, 2025December 31, 2024
Beginning of Period$(163)$(122)
Credit Loss Expense(30)(103)
Write Offs90 
Recoveries(3)(28)
End of Period$(195)$(163)