v3.26.1
Income Taxes - Schedule of Components of Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]      
Domestic $ 64,856 $ 56,342 $ 62,082
Foreign 27,268 24,711 21,531
Income before income taxes $ 92,124 $ 81,053 $ 83,613