v3.26.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of amount and timing of remaining performance obligations The following table summarizes the amount and timing of revenue recognition for such contracts at March 31, 2026 (in thousands):
Year Ending March 31,
2027$139,773 
2028116,139 
2029110,823 
203094,528 
203164,966 
Thereafter46,353 
Total$572,582 
Schedule of contract assets and liabilities
The following tables summarize the balances of our contract assets and liabilities at the dates indicated:
March 31,
202620252024
(in thousands)
Accounts receivable from contracts with customers (1)$465,003 $294,378 $336,948 
Contract assets (current)$5,201 $512 $— 

Contract liabilities at March 31, 2024$16,933 
Payment received and deferred49,787 
Payment recognized in revenue(57,293)
Liabilities held for sale (2)(259)
Contract liabilities at March 31, 20259,168 
Payment received and deferred19,953 
Payment recognized in revenue(15,153)
Contract liabilities at March 31, 2026$13,968 
(1)    Amounts do not include assets classified as either held for sale or discontinued operations within our March 31, 2025 consolidated balance sheet (see Note 18).
(2)    Relates to contract liabilities classified as held for sale for the sale of a portion of our Liquids Logistics segment (see Note 18).