XML 64 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Details) - Schedule of outstanding and exercisable option, range
12 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Stock-Based Compensation (Details) - Schedule of outstanding and exercisable option, range [Line Items]  
Number Outstanding, | shares 2,481,090
Weighted Average Remaining Contractual Life (in Years) 7 years 11 months 26 days
Weighted Average Exercise Price, Options Outstanding | $ / shares $ 5.19
Number Exercisable | shares 1,484,031
Aggregate Intrinsic value | $ $ 319
Weighted Average Exercise Price, Options Exercisable | $ / shares $ 5.87
$1.44 – $3.95 [Member]  
Stock-Based Compensation (Details) - Schedule of outstanding and exercisable option, range [Line Items]  
Number Outstanding, | shares 982,358
Weighted Average Remaining Contractual Life (in Years) 7 years 9 months 10 days
Weighted Average Exercise Price, Options Outstanding | $ / shares $ 2.05
Number Exercisable | shares 531,797
Aggregate Intrinsic value | $ $ 319
Weighted Average Exercise Price, Options Exercisable | $ / shares $ 2.04
$4.18 - $7.51 [Member]  
Stock-Based Compensation (Details) - Schedule of outstanding and exercisable option, range [Line Items]  
Number Outstanding, | shares 969,600
Weighted Average Remaining Contractual Life (in Years) 8 years 18 days
Weighted Average Exercise Price, Options Outstanding | $ / shares $ 5.46
Number Exercisable | shares 572,600
Weighted Average Exercise Price, Options Exercisable | $ / shares $ 6.32
$8.61 - $17.70 [Member]  
Stock-Based Compensation (Details) - Schedule of outstanding and exercisable option, range [Line Items]  
Number Outstanding, | shares 529,132
Weighted Average Remaining Contractual Life (in Years) 8 years 3 months
Weighted Average Exercise Price, Options Outstanding | $ / shares $ 10.53
Number Exercisable | shares 379,634
Weighted Average Exercise Price, Options Exercisable | $ / shares $ 10.49