XML 85 R73.htm IDEA: XBRL DOCUMENT v3.26.1
NONCONTROLLING INTERESTS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
NONCONTROLLING INTERESTS      
Noncontrolling interests attributable to joint ventures formed for water-related services $ (3,757)   $ (2,275)
Noncontrolling interests attributable to holders of Class B common stock 91,926   123,726
Total noncontrolling interests 88,169   $ 121,451
Contributions from noncontrolling interests $ 500 $ 2,875