Annual report pursuant to Section 13 and 15(d)

Trade and other payables- Summary of trade and other payables (Detail)

v3.22.2.2
Trade and other payables- Summary of trade and other payables (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Payables and Accruals [Abstract]    
Trade payable $ 422 $ 274
Accrued License Fees 120 140
Accrued professional fees 131 36
Accrued OPMD project costs 1,089 279
Accrued consultant fees 47 36
Other payables 71 115
Total $ 1,880 $ 880