v3.26.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Line Items]      
Prepaid expenses and income taxes $ 1,287,000 $ 0  
Income Taxes Paid 31,137,000 28,095,000 $ 22,874,000
Recognizes interest and penalties related to uncertain tax positions (8,000) (9,000) (14,000)
Accrued interest and penalties related to uncertain tax positions $ 23,000 $ 31,000 $ 40,000
Tax fiscal years open to examination 2019 2020 2021 2022 2023 2024