v3.25.4
Trade and other payables - Summary of trade and other payables (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Payables and Accruals [Abstract]    
Trade payable $ 1,016 $ 201
Accrued consultant fees 40 36
Accrued professional fees 94 62
Accrued clinical development project costs 638 656
Other payables 62 67
Total $ 1,850 $ 1,022