v3.26.1
Commitments and Contingencies (Details) - CRO Agreements - USD ($)
$ in Millions
12 Months Ended 24 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Commitments and Contingencies      
Costs related to clinical testing $ 9.7 $ 2.2 $ 11.9
Amount committed for additional costs $ 5.8   $ 5.8