v3.25.4
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 48,091 $ 45,061 $ 108,946 $ 101,202
Effective income tax rates (as a percent) 16.10% 18.40% 16.10% 17.20%