v3.24.2.u1
Schedule of cash and cash equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Notes and other explanatory information [abstract]            
Cash at bank and in hand $ 115 $ 553 $ 3,228 $ 1,285 $ 8,604 $ 2,824