v3.26.3
Commitments and Contingencies- Saluggia Site Hazardous Substances (Details) - Saluggia, Italy
€ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2020
Sep. 30, 2026
USD ($)
Sep. 30, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Other Commitments [Line Items]          
Period to demonstrate financial capacity (in years) 5 years        
Estimate of possible loss   $ 39.8 € 35.0 $ 41.8 € 35.6
Maximum          
Other Commitments [Line Items]          
Estimate of possible loss   $ 49.8 € 43.8