Subsequent Events (Details) - Disposal Group, Not Discontinued Operations - USD ($) $ in Millions |
3 Months Ended | |
---|---|---|
May 12, 2025 |
Mar. 31, 2025 |
|
Certain Product Lines | ||
Subsequent Event [Line Items] | ||
Disposal group, including discontinued operations, disposal costs | $ 1.7 | |
Subsequent Event | ||
Subsequent Event [Line Items] | ||
Disposal group, including discontinued operation, consideration | $ 10.0 | |
Subsequent Event | Certain Product Lines | ||
Subsequent Event [Line Items] | ||
Disposal group, including discontinued operations, disposal costs | $ 5.2 |