XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Marketable Securities and Other Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Gain (Loss) on Securities [Line Items]      
Unrealized gain (loss) on investments $ 0 $ 80  
Accounts receivable balance 166,844   $ 171,186
Related Party | EMC      
Gain (Loss) on Securities [Line Items]      
Accounts receivable balance $ 13,100   10,300
EMC      
Gain (Loss) on Securities [Line Items]      
Ownership interest 49.00%    
Carrying values of investments $ 3,473   $ 3,377
Investment income $ 121 $ 388