v3.26.1
STOCK PLAN AND STOCK-BASED COMPENSATION - Restricted Stock Activity (Details) - $ / shares
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Time Based    
Number of Unvested Shares    
Balance, beginning of period 184,014 155,034
Forfeited  
Balance, end of period 184,014 155,034
Weighted Average Grant Date Fair Value    
Balance, beginning of period $ 5.61 $ 5.74
Forfeited  
Balance, end of period $ 5.61 $ 5.74
Performance Based    
Number of Unvested Shares    
Balance, beginning of period 161,930 125,169
Forfeited (95,300)  
Balance, end of period 66,630 125,169
Weighted Average Grant Date Fair Value    
Balance, beginning of period $ 5.36 $ 5.66
Forfeited 5.15  
Balance, end of period $ 5.66 $ 5.66
Restricted stock    
Number of Unvested Shares    
Balance, beginning of period 345,944 280,203
Forfeited (95,300)  
Balance, end of period 250,644 280,203
Weighted Average Grant Date Fair Value    
Balance, beginning of period $ 5.49 $ 5.71
Forfeited 5.15  
Balance, end of period $ 5.62 $ 5.71