XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Schedule of Earnings Per Share Basic and Diluted (Detail) - shares
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]      
Basic weighted average shares 17,753,000 17,930,000 18,326,000
Treasury stock impact of stock options 374,000 236,000 276,000
Diluted weighted average shares 18,127,000 18,166,000 18,602,000