XML 102 R94.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Narratives) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Effective Income Tax Rate Reconciliation, Percent [Abstract]        
Income taxes paid, federal 24.10% 23.60% 24.00% 23.90%
Income Taxes paid, state and local     21.00% 21.00%
Income Taxes Paid, cash $ 53.9 $ 25.3 $ 57.5 $ 29.1