v3.26.1
Income Taxes - Schedule of Components of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]      
Current Provision (Benefit) - Federal $ 80,325 $ 114,606 $ 111,690
Current Provision (Benefit) - State 14,710 18,411 20,689
Current Provision (Benefit) - Total 95,035 133,017 132,379
Deferred Provision (Benefit) - Federal 20,925 (5,117) 5,607
Deferred Provision (Benefit) - State 2,207 169 2,312
Deferred Provision (Benefit) - Total 23,132 (4,948) 7,919
Provision for Income Taxes $ 118,167 $ 128,069 $ 140,298