XML 95 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities and Other Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Gain (Loss) on Securities [Line Items]      
Unrealized gain (loss) on investments $ (228) $ 317 $ (296)
Net realized gains on sale of marketable securities 275 212 0
Dividend received from equity method investment 0 144 $ 313
Accounts receivable 165,481 171,186  
Related Party | EMC      
Gain (Loss) on Securities [Line Items]      
Accounts receivable $ 4,250 $ 10,300  
EMC      
Gain (Loss) on Securities [Line Items]      
Equity method investment, ownership percentage 49.00% 49.00%  
Equity method investments $ 4,318 $ 3,377  
Investment income, net 933 890  
Foreign currency transaction gain (loss), unrealized 8 (18)  
Dividend received from equity method investment $ 0 $ 247