XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 19, 2022
USD ($)
Installment
Jul. 31, 2023
USD ($)
Aug. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Installment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
ACCOUNTS RECEIVABLE [Abstract]            
Litigation settlement amount $ 10,000     $ 10,000    
Litigation settlement amount received   $ 2,500 $ 2,500      
Litigation settlement, remaining amount       $ 5,000    
Number of installments | Installment 2     2    
Expense related to expected credit loss       $ 100 $ 100  
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       13,158 13,927 $ 8,796
Less: provision for expected credit loss       328 416 429
Total Accounts Receivable       12,830 13,511 8,367
Summary of allowance for doubtful accounts [Abstract]            
Beginning balance       416 429  
Provision adjustments       92 146  
Recoveries       48 28  
Write off of uncollectible accounts       (228) (187)  
Ending balance       $ 328 416  
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,573 5,981 5,986
Customer accounts receivable - wastewater [Member]            
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       513 482 1,326
Settlement Agreement Receivable - Short Term [Member]            
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       2,747 2,532 0
Miscellaneous accounts receivable [Member]            
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       1,236 3,781 786
Developer receivable [Member]            
Changes in Accounts Receivable [Abstract]            
Gross accounts receivable       $ 2,089 $ 1,151 $ 698