v3.26.1
Commitments and Contingencies- Saluggia Site Hazardous Substances (Details) - Saluggia, Italy
€ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2020
Jun. 30, 2026
USD ($)
Jun. 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   $ 41.5 € 36.4 $ 41.8 € 35.6
Maximum          
Other Commitments [Line Items]          
Estimate of possible loss   $ 52.4 € 46.0