v3.26.3
Income Taxes (Details)
€ in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
EUR (€)
Sep. 30, 2025
Sep. 30, 2026
EUR (€)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
Sep. 30, 2026
USD ($)
Income Tax Contingency [Line Items]            
Effective tax rate (as a percent) 26.50% 21.00% (79.20%) (79.20%) (10.00%)  
Ministry of Economic Affairs and Finance, Italy            
Income Tax Contingency [Line Items]            
Discrete tax benefit     € 81.8 $ 95.0    
Estimated deferred tax asset € 80.0   € 80.0     $ 92.8