Quarterly report [Sections 13 or 15(d)]

License Agreements (R&D and Journey) (Details)

v3.25.2
License Agreements (R&D and Journey) (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2024
Apr. 30, 2024
Jun. 30, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
License Agreements              
Expense recognized for licenses acquired       $ 0.0 $ 0.0 $ 0.0 $ 0.0
Journey | Emrosi Agreement              
License Agreements              
Upfront fees paid     $ 10.0        
Milestone paid $ 15.0 $ 3.0          
Minimum | Journey | Emrosi Agreement              
License Agreements              
Percentage of royalty on future net sales     10.00%        
Maximum | Journey | Emrosi Agreement              
License Agreements              
Additional milestones payable     $ 150.0        
Percentage of royalty on future net sales     14.00%