v3.26.1
Net (Loss) Income Per Share - Schedule of Net (Loss) Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Net loss (numerator):      
Net loss $ (57,286) $ (6,271) $ (7,464)
Shares (denominator)      
Weighted average number of common shares outstanding used in basic computation (in shares) 20,921,361 20,596,022 20,395,959
Common shares issuable upon the vesting of restricted stock (in shares) 0 0 0
Common shares issuable upon conversion of preferred shares (in shares) 0 0 0
Weighted average number of common shares outstanding used in diluted computation (in shares) 20,921,361 20,596,022 20,395,959
Net loss per common share:      
Basic (in dollars per share) $ (2.74) $ (0.30) $ (0.37)
Diluted (in dollars per share) $ (2.74) $ (0.30) $ (0.37)