XML 405 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details) - USD ($)
$ in Millions
Feb. 28, 2025
Feb. 14, 2025
Development-Based Milestones | Disposal Group, Disposed of by Sale, Not Discontinued Operations | Subsequent Event | Travel Health Business    
Subsequent Event [Line Items]    
Milestone payment receivable $ 20.0 $ 30.0