XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jul. 31, 2025
Income Taxes [Abstract]          
Effective income tax rate 29.70% 30.10% 25.40% 29.20%  
Increase in income tax expense $ 3.1        
Bonus depreciation and domestic research cost         100.00%
U.S.          
Income Taxes [Abstract]          
Valuation allowances against deferred tax assets 47.3   $ 47.3    
Foreign Jurisdictions          
Income Taxes [Abstract]          
Valuation allowances against deferred tax assets $ 28.0   $ 28.0