v3.26.1
Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Goodwill      
Goodwill $ 351,506 $ 599,348 $ 617,231
Impairment (247,842) (17,883)  
Water Solutions      
Goodwill      
Goodwill 279,202 279,202 279,202
Impairment 0 0  
Crude Oil Logistics      
Goodwill      
Goodwill 62,129 309,971 309,971
Impairment (247,842) 0  
Liquids Logistics      
Goodwill      
Goodwill 10,175 10,175 28,058
Impairment $ 0 $ (17,883) $ (69,200)