v3.24.2.u1
Schedule of obligations under lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
IfrsStatementLineItems [Line Items]      
Minimum lease payments $ 2,799 $ 3,091 $ 1,062
Present value of minimum lease payments 2,305 2,464 995
Future finance charges minimum lease payments (494) (627) (67)
Future finance charges on present value of minimum lease payments
Total lease obligations minimum lease payments 2,305 2,464 995
Total lease obligations present value of minimum lease payments 2,305 2,464 995
Not later than one year [member]      
IfrsStatementLineItems [Line Items]      
Minimum lease payments 576 546 683
Present value of minimum lease payments 462 444 669
Later than one year and not later than five years [member]      
IfrsStatementLineItems [Line Items]      
Minimum lease payments 2,223 2,545 379
Present value of minimum lease payments $ 1,843 $ 2,020 $ 326