Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.4
Trade and other payables- Summary of trade and other payables (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Payables and Accruals [Abstract]    
Trade payable $ 531 $ 422
Accrued license fees 118 120
Accrued professional fees 0 131
Accrued OPMD project costs 825 1,089
Accrued consultant fees 56 47
Accrued legal fees 259 0
Other payables 41 71
Total $ 1,830 $ 1,880