Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Trade and other payables- Summary of trade and other payables (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Payables and Accruals [Abstract]    
Trade payable $ 1,640 $ 282
Accrued license fees 142 54
Accrued professional fees 42 155
Other payables 181 250
Total $ 2,005 $ 741