XML 101 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Non-vested Stock Options (Details) - $ / shares
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Non-vested stock options:      
Non-vested, Shares, Beginning Balance 739,875    
Stock options granted 170,493 201,875 550,000
Vested, Shares 0    
Forfeited (8,440) 0 0
Non-vested, Shares, Ending Balance 901,928 739,875  
Non-vested stock options:      
Non-vested, Weight Average Grant Date Fair Value, Beginning Balance $ 6.32    
Weighted average fair value per option at date of grant 14.81 $ 10.23 $ 4.86
Vested, Weight Average Grant Date Fair Value 0    
Forfeited, Weight Average Grant Date Fair Value 14.81    
Non-vested, Weight Average Grant Date Fair Value, Ending Balance $ 7.84 $ 6.32