XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Marketable Securities and Other Investments (Details) - USD ($)
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Gain (Loss) on Securities [Line Items]      
Unrealized gain (loss) on investments $ (198,000) $ 0  
Accounts receivable balance 180,127,000   $ 165,481,000
Related Party | EMC      
Gain (Loss) on Securities [Line Items]      
Accounts receivable balance $ 5,220,000   4,250,000
EMC      
Gain (Loss) on Securities [Line Items]      
Ownership interest 49.00%    
Carrying values of investments $ 5,359,000   $ 4,318,000
Investment income $ 653,000 $ 121,000