XML 90 R78.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION - Total Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
SEGMENT INFORMATION    
Total assets $ 1,787,741 $ 1,595,612
Operating segment | Water Infrastructure    
SEGMENT INFORMATION    
Total assets 1,046,086 929,789
Operating segment | Water Services    
SEGMENT INFORMATION    
Total assets 461,659 435,761
Operating segment | Chemical Technologies    
SEGMENT INFORMATION    
Total assets 169,158 148,773
Operating segment | Other    
SEGMENT INFORMATION    
Total assets $ 110,838 $ 81,289