Quarterly report pursuant to Section 13 or 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
Sep. 30, 2023
Jun. 30, 2023
Payables and Accruals [Abstract]    
Trade payable $ 1,528 $ 1,140
Accrued license fees 2 109
Accrued professional fees 49 75
Accrued clinical development project costs 2,088 1,750
Accrued consultant fees 61 88
Accrued offering costs 26 0
Other payables 40 69
Total $ 3,794 $ 3,231