XML 88 R75.htm IDEA: XBRL DOCUMENT v3.25.2
11. STOCK-BASED COMPENSATION - Options outstanding by exercise price (Details) - $ / shares
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Options outstanding by exercise price    
Exercise Price (in dollars per share) $ 5.03 $ 5.26
Number of Shares Underlying Options Outstanding (in shares) 7,636,716  
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 5.03  
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 4 months 17 days  
Options Exercisable, Number Vested and Exercisable (in shares) 5,480,321  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 5.47  
$0.00 - $2.00    
Options outstanding by exercise price    
Exercise Price, low end of range (in dollars per share) 0  
Exercise Price, high end of range (in dollars per share) $ 2  
Number of Shares Underlying Options Outstanding (in shares) 822,453  
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 1.91  
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 4 months 20 days  
Options Exercisable, Number Vested and Exercisable (in shares) 632,965  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 1.91  
$2.01 - $4.00    
Options outstanding by exercise price    
Exercise Price, low end of range (in dollars per share) 2.01  
Exercise Price, high end of range (in dollars per share) $ 4  
Number of Shares Underlying Options Outstanding (in shares) 1,356,822  
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 3.02  
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 2 months 12 days  
Options Exercisable, Number Vested and Exercisable (in shares) 594,312  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 2.93  
$4.01 - $6.00    
Options outstanding by exercise price    
Exercise Price, low end of range (in dollars per share) 4.01  
Exercise Price, high end of range (in dollars per share) $ 6  
Number of Shares Underlying Options Outstanding (in shares) 3,216,716  
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 5.07  
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 14 days  
Options Exercisable, Number Vested and Exercisable (in shares) 2,012,319  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 5.28  
$6.01 - $8.00    
Options outstanding by exercise price    
Exercise Price, low end of range (in dollars per share) 6.01  
Exercise Price, high end of range (in dollars per share) $ 8  
Number of Shares Underlying Options Outstanding (in shares) 1,616,512  
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 6.97  
Options Outstanding, Weighted Average Remaining Contractual Life 3 years 4 months 24 days  
Options Exercisable, Number Vested and Exercisable (in shares) 1,616,512  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 6.97  
$8.01 - $10.00    
Options outstanding by exercise price    
Exercise Price, low end of range (in dollars per share) 8.01  
Exercise Price, high end of range (in dollars per share) $ 10  
Number of Shares Underlying Options Outstanding (in shares) 624,213  
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 8.23  
Options Outstanding, Weighted Average Remaining Contractual Life 4 years 3 months 29 days  
Options Exercisable, Number Vested and Exercisable (in shares) 624,213  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 8.23