XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2023
USD ($)
item
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
License agreement          
Commitments          
Upfront license fee paid $ 15.0        
Maximum fee payable 305.0        
Maximum fee payable, upon achievement of development milestones 20.0        
Maximum fee payable, upon achievement of regulatory milestones 70.0        
Maximum, upon achievement of commercial milestones $ 215.0        
Maximum number of indications under regulatory approval and commercial sales milestones | item 3        
Achievement of clinical milestones     $ 2.2    
Aggregate milestone payments   $ 0.0 $ 2.0 $ 0.0 $ 0.0
Research services agreement          
Commitments          
Maximum fee payable, upon achievement of regulatory milestones $ 5.9        
Maximum, upon achievement of commercial milestones 7.0        
Achievement of clinical milestones $ 2.7        
Aggregate milestone payments   $ 0.0   $ 0.0 $ 0.0