XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Performance Obligations (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Summary of Significant Accounting Policies      
Minimum payment term 30 days    
Maximum payment term 45 days    
Practical expedient      
Unsatisfied performance obligations true    
Unsatisfied performance obligations amount $ 1.1    
Research and development costs $ 16.7 $ 15.5 $ 7.5