v3.25.1
Litigation (Opiods)(Narrative) (Details) - Opiod Civil Litigation
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Loss Contingencies [Line Items]  
Number of cases 1,000
Potential damages, annual payments, period 9 years
Loss Contingency Accrual $ 335.0
Minimum  
Loss Contingencies [Line Items]  
Potential damages, annual payments 27.5
Maximum  
Loss Contingencies [Line Items]  
Maximum damages sought 335.0
Potential damages, annual payments $ 40.0