XML 49 R41.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Contract
Jun. 30, 2024
USD ($)
REVENUE RECOGNITION [Abstract]    
Reserve or reduction to revenue $ 0 $ 0
Minimum number of days due for accounts receivable from tariff contract customers 25 days  
Minimum number of days due for accounts receivable from SLP Plan customer 25 days  
Minimum number of days customers services invoiced in advance 30 days  
Number of operation contracts paid in advance (in Contract) | Contract 1  
Tariff Revenue [Member]    
REVENUE RECOGNITION [Abstract]    
Deferred revenue recognized $ 1,400  
Tariff Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01    
REVENUE RECOGNITION [Abstract]    
Expected timing of satisfaction for remaining performance obligation 3 months  
Non-Tariff Revenue [Member]    
REVENUE RECOGNITION [Abstract]    
Deferred revenue recognized $ 500  
SLP Plan Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01    
REVENUE RECOGNITION [Abstract]    
Expected timing of satisfaction for remaining performance obligation 3 months  
Contract Services Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01    
REVENUE RECOGNITION [Abstract]    
Expected timing of satisfaction for remaining performance obligation 4 years  
Wastewater Inspection Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01    
REVENUE RECOGNITION [Abstract]    
Expected timing of satisfaction for remaining performance obligation 1 year