v3.26.1
NET LOSS PER SHARE - Calculation of Basic and Diluted Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Numerator:      
Net loss $ (39,008) $ (32,878) $ (37,010)
Net loss attributable to common stockholders - basic (39,008) (32,878) (37,010)
Net loss attributable to common stockholders - diluted $ (39,008) $ (32,878) $ (37,010)
Denominator:      
Weighted average common shares outstanding—basic (in shares) 8,542,502 8,719,978 8,863,029
Weighted-average common shares outstanding - diluted (in shares) 8,542,502 8,719,978 8,863,029
Net Income Loss Per Share Attributable To Common Stockholders [Abstract]      
Net loss per share attributable to common stockholders - basic (in USD per share) $ (4.57) $ (3.77) $ (4.18)
Net loss per share attributable to common stockholders - diluted (in USD per share) $ (4.57) $ (3.77) $ (4.18)