v3.26.3
Trade and other payables, accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Current liabilities    
Trade payables $ 1,128 $ 6,074
Contract liabilities 30 30
Total trade and other payables 1,158 6,104
Accrued expenses 242 661
Employee leave entitlements 30 35
Total accrued expenses and other current liabilities 272 696
Total trade and other payables, accrued expenses and other current liabilities $ 1,430 $ 6,800