v3.26.1
Marketable Securities and Other Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Gain (Loss) on Securities [Line Items]      
Unrealized gain (loss) on investments $ 294 $ (228) $ 317
Net realized gains on sale of marketable securities 178 275 212
Dividend received from equity method investment 0 0 $ 144
Accounts receivable 380,198 165,481  
EMC | Related Party      
Gain (Loss) on Securities [Line Items]      
Accounts receivable $ 10,690 $ 4,250  
EMC      
Gain (Loss) on Securities [Line Items]      
Equity method investment, ownership percentage 49.00% 49.00%  
Equity method investments $ 5,265 $ 4,318  
Investment income, net 1,159 933  
Foreign currency transaction gain (loss), unrealized 302 8  
Dividend received from equity method investment $ 514 $ 0