v3.25.2
R&D Tax Incentive Receivable - Schedule of R&D Tax Incentive Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Schedule of R&D Tax Incentive Receivable [Abstract]    
R&D tax incentive receivable $ 4,132 $ 9,837