v3.25.2
Trade and Other Payables, Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Jun. 30, 2025
Trade and Other Payables, Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of Trade and Other Payables, Accrued Expenses and Other Current Liabilities
   June 30,
2025
   June 30,
2024
 
   (in thousands) 
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