Annual report pursuant to Section 13 and 15(d)

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

v3.23.3
Trade and other payables- Summary of trade and other payables (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Payables and Accruals [Abstract]    
Trade payable $ 1,140 $ 422
Accrued license fees 109 120
Accrued professional fees 75 131
Accrued OPMD project costs 1,750 1,089
Accrued consultant fees 88 47
Other payables 69 71
Total $ 3,231 $ 1,880