v3.26.1
Divestitures (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 31, 2024
May 31, 2023
Disposal Group, Including Discontinued Operations [Line Items]            
Total revenues $ 234,300,000 $ 140,900,000 $ 390,400,000 $ 363,100,000    
Other, net 0 (3,700,000) 13,900,000 66,000,000.0    
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Baltimore-Camden Facility And RSDL            
Disposal Group, Including Discontinued Operations [Line Items]            
Total revenues 800,000 $ 700,000 1,200,000 2,000,000.0    
Disposal Group, Disposed of by Sale, Not Discontinued Operations | RSDL            
Disposal Group, Including Discontinued Operations [Line Items]            
Milestone payments receivable         $ 5,000,000.0  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Travel Health Business | Development-Based Milestones            
Disposal Group, Including Discontinued Operations [Line Items]            
Milestone payments receivable           $ 80,000,000.0
Other, net 0   0 50,000,000.0    
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Travel Health Business | Sales-Based Milestones            
Disposal Group, Including Discontinued Operations [Line Items]            
Milestone payments receivable $ 30,000,000.0   $ 30,000,000.0      
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Baltimore-Bayview Facility            
Disposal Group, Including Discontinued Operations [Line Items]            
Gain on assets held for sale       7,900,000    
Transaction costs       $ 1,200,000