v3.26.1
Note 17 - Stockholders' Equity - Options Activities (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Outstanding, options (in shares) 36,206  
Outstanding, weighted-average exercise price (in dollars per share) $ 6.94  
Granted (in shares) 2,112 0
Granted, weighted-average exercise price (in dollars per share)  
Exercised (in shares) (9,703)  
Exercised, weighted-average exercise price (in dollars per share)  
Canceled/forfeited, options (in shares) 0  
Canceled/forfeited, weighted-average exercise price (in dollars per share)  
Outstanding, options (in shares) 28,615 36,206
Outstanding, weighted-average exercise price (in dollars per share) $ 8.49 $ 6.94
Outstanding, weighted-average remaining contractual term (Year) 5 years 9 months 18 days  
Outstanding, aggregate intrinsic value $ 726  
Exercisable, options (in shares) 26,503  
Exercisable, weighted-average exercise price (in dollars per share) $ 6.99  
Exercisable, weighted-average remaining contractual term (Year) 5 years 6 months  
Exercisable, aggregate intrinsic value $ 712  
Fully vested and expected to vest, options (in shares) 28,560  
Fully vested and expected to vest, weighted-average exercise price (in dollars per share) $ 8.46  
Fully vested and expected to vest, weighted-average remaining contractual term (Year) 5 years 9 months 18 days  
Fully vested and expected to vest, aggregate intrinsic value $ 725