v3.25.2
R&D Tax Incentive Receivable (Tables)
12 Months Ended
Jun. 30, 2025
R&D Tax Incentive Receivable [Abstract]  
Schedule of R&D Tax Incentive Receivable
   June 30,
2025
   June 30,
2024
 
   (in thousands) 
R&D tax incentive receivable   4,132    9,837