v3.25.4
Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Inventory    
Crude oil $ 28,323 $ 23,962
Propane 18,834 11,847
Total 78,809 69,916
Butane inventory    
Inventory    
Energy Related Inventory, Natural Gas Liquids 21,530 22,674
Other natural gas liquids    
Inventory    
Energy Related Inventory, Natural Gas Liquids $ 10,122 $ 11,433