v3.26.1
The Company and Its Accounting Policies - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Numerator:      
Net Income (Loss) $ 12,500 $ 12,230 $ 4,556
Denominator:      
Weighted average common shares outstanding 10,988 10,884 10,743
Basic income per share $ 1.14 $ 1.12 $ 0.42
Numerator:      
Net Income (Loss) $ 12,500 $ 12,230 $ 4,556
Denominator:      
Weighted average common shares outstanding 10,988 10,884 10,743
Restricted stock units outstanding 150 182 101
Weighted average common and potential common shares outstanding 11,138 11,066 10,844
Diluted income per share $ 1.12 $ 1.11 $ 0.42