v3.26.1
Transactions with Affiliates - Related Party Transactions (Details) - Related Party - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Transactions with Affiliates      
Accounts receivable-affiliates $ 313 $ 730  
Accounts payable-affiliates 1 102  
Entities affiliated with management      
Transactions with Affiliates      
Sales to entities affiliated with management 422 401 $ 0
Purchases from related party 0 0 100
Accounts receivable-affiliates 313 135  
Accounts payable-affiliates 1 1  
Equity method investees      
Transactions with Affiliates      
Purchases from related party 0 421 $ 1,281
Accounts receivable-affiliates 0 595  
Accounts payable-affiliates $ 0 $ 101