XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities - Investment in marketable securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Marketable Securities    
Equity Securities   $ 5,852
Debt Securities (available-for-sale) $ 10,358 10,243
Marketable Securities, Current, Total $ 10,358 $ 16,095