XML 102 R94.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Narratives) (Details)
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Effective Income Tax Rate Reconciliation, Percent [Abstract]        
Income taxes paid, federal 22.90% 24.10% 23.10% 24.00%
Income Taxes paid, state and local     21.00% 21.00%