XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Trade and Other Payables, Accrued Expenses and Other Current Liabilities (Details) - Schedule of Trade and Other Payables, Accrued Expenses and Other Current Liabilities - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Current liabilities    
Trade payables $ 1,496 $ 527
Contract liabilities 59 85
Total trade and other payables 1,555 612
Accrued expenses 7,100 4,512
Employee leave entitlements 387 333
Total accrued expenses and other current liabilities 7,487 4,845
Total Trade and other payables, accrued expenses and other current liabilities $ 9,042 $ 5,457