XML 101 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Summary of Non-vested Stock Option (Details) - $ / shares
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Non-vested, Number of Shares [Roll Forward]      
Non-Vested Number of Shares, Beginning Balance 50,382 459,339 1,091,672
Non-Vested Number of Shares Vested (50,382) (391,457) (605,433)
Non-Vested Number of Shares Forfeited/Canceled   (17,500) (26,900)
Non-Vested Number of Shares, Ending Balance   50,382 459,339
Share-based Compensation Arrangement by Share-based Payment Award, Options, Non-vested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted-Average Grant-Date Fair Value per Share, Non-vested, Beginning $ 6.98 $ 5.96 $ 5.67
Weighted-Average Grant-Date Fair Value per Share, Vested $ 6.98 5.74 5.40
Weighted-Average Grant-Date Fair Value per Share, Forfeited/Canceled   7.96 6.80
Weighted-Average Grant-Date Fair Value per Share, Non-vested, Ending   $ 6.98 $ 5.96