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