v3.26.1
SEGMENT INFORMATION - Total Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
SEGMENT INFORMATION    
Total assets $ 1,706,875 $ 1,595,612
Operating segment | Water Infrastructure    
SEGMENT INFORMATION    
Total assets 966,228 929,789
Operating segment | Water Services    
SEGMENT INFORMATION    
Total assets 457,989 435,761
Operating segment | Chemical Technologies    
SEGMENT INFORMATION    
Total assets 148,444 148,773
Operating segment | Other    
SEGMENT INFORMATION    
Total assets $ 134,214 $ 81,289