Quarterly report [Sections 13 or 15(d)]

Subsequent Events - Additional Information (Details)

v3.25.1
Subsequent Events - Additional Information (Details) - Subsequent Event [Member]
$ in Millions
1 Months Ended
Apr. 30, 2025
USD ($)
Pruvit [Member]  
Subsequent Event [Line Items]  
Consideration to acquire assets $ 19.0
Pruvit [Member] | Minimum [Member] | Second quarter of 2027 [Member]  
Subsequent Event [Line Items]  
Milestone payment 5.0
Pruvit [Member] | Maximum [Member] | Second quarter of 2027 [Member]  
Subsequent Event [Line Items]  
Milestone payment 25.0
HBL [Member]  
Subsequent Event [Line Items]  
Consideration to acquire assets $ 6.5
Ownership interest percentage 51.00%
Link BioSciences Inc [Member]  
Subsequent Event [Line Items]  
Asset acquisition contingent payments $ 0.0
Cash paid $ 6.5
Pro2col Health LLC [Member]  
Subsequent Event [Line Items]  
Milestones period 10 years
Additional payments $ 0.0
Pro2col Health LLC [Member] | Period through 2035 [Member]  
Subsequent Event [Line Items]  
Maximum milestone contingent payments 46.0
Pro2col Health LLC [Member] | Minimum [Member] | Period through 2035 [Member]  
Subsequent Event [Line Items]  
Milestone contingent payments 5.0
Pro2col Health LLC [Member] | Maximum [Member] | Third and fourth quarter of 2025 [Member]  
Subsequent Event [Line Items]  
Contingent payments 5.0
Pro2col Health LLC [Member] | Maximum [Member] | Period through 2035 [Member]  
Subsequent Event [Line Items]  
Milestone contingent payments $ 15.0