v3.24.2.u1
Schedule of alloted called up and fully paid (Details) (Parenthetical) - $ / shares
Dec. 31, 2023
Jun. 30, 2023
Jul. 29, 2022
Jun. 30, 2022
Jun. 30, 2021
Ordinary shares [member]          
IfrsStatementLineItems [Line Items]          
Par value per share $ 0.12 $ 0.012 $ 0.012 $ 0.012 $ 0.012