v3.25.2
Trade and Other Payables, Accrued Expenses and Other Current Liabilities - Schedule of Trade and Other Payables, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Current liabilities    
Trade payables $ 6,074 $ 527
Contract liabilities 30 85
Total trade and other payables 6,104 612
Accrued expenses 661 4,512
Employee leave entitlements 35 333
Total accrued expenses and other current liabilities 696 4,845
Total trade and other payables, accrued expenses and other current liabilities $ 6,800 $ 5,457