XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Aug. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
Installment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
ACCOUNTS RECEIVABLE [Abstract]            
Litigation settlement amount       $ 10,000    
Litigation settlement amount received $ 2,500 $ 2,500 $ 2,500      
Litigation settlement, remaining amount       $ 2,500    
Number of installments | Installment       3    
Expense related to expected credit loss       $ 200 $ 100  
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       11,682 13,158 $ 13,927
Less: provision for expected credit loss       343 328 416
Total Accounts Receivable       11,339 12,830 13,511
Summary of allowance for doubtful accounts [Abstract]            
Beginning balance       328 416  
Provision adjustments       204 92  
Recoveries       29 48  
Write off of uncollectible accounts       (218) (228)  
Ending balance       $ 343 328  
Cash and Cash Equivalents [Abstract]            
Maximum maturity period of temporary cash investments considered as cash equivalents       3 months    
Customer Accounts Receivable - Water [Member]            
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       $ 6,824 6,573 5,981
Customer accounts receivable - wastewater [Member]            
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       928 869 767
Customer Accounts Receivable - SLP Plan [Member]            
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       470 409 384
Settlement Agreement Receivable - Short Term [Member]            
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       2,523 2,747 2,532
Developer receivable [Member]            
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       837 2,089 1,151
Miscellaneous accounts receivable [Member]            
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       $ 100 $ 471 $ 3,112