v3.26.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Effective tax rate 36.70% 34.30% 44.40% 37.60%
Effective income tax rate reconciliation, intra-entity transfer, benefit amount $ 9.4   $ 9.4