v3.25.2
R&D Tax Incentive Receivable (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Jun. 30, 2024
R&D Tax Incentive Receivable [Abstract]    
R&D tax incentive $ 1.8 $ 11.4