v3.26.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Income Taxes      
Effective income tax rate (8.30%) 21.30%  
Tax benefits $ 26.5    
Income tax detriment 3.8    
Accrued Income Taxes, Current 20.0   $ 37.0
U.S.      
Income Taxes      
Valuation allowances against deferred tax assets 41.8    
Foreign Jurisdictions      
Income Taxes      
Valuation allowances against deferred tax assets $ 27.1