XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefits (Details) - Nonvested Restricted Stock Shares Activity - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Nonvested Restricted Stock Shares Activity Abstract    
Non-Vested Shares 162,855 81,264
Weighted Average Grant Date Fair Value $ 5,369 $ 2,320
Weighted Average Vesting Term 2 years 2 years
Non-Vested Shares, Granted 63,407 113,726
Weighted Average Grant Date Fair Value, Granted $ 2,894 $ 3,945
Non-Vested Shares, Forfeited 0 0
Weighted Average Grant Date Fair Value, Forfeited $ 0 $ 0
Non-Vested Shares, Vested 63,870 32,135
Weighted Average Grant Date Fair Value, Vested $ 2,073 $ 896
Non-Vested Shares 162,392 162,855
Weighted Average Grant Date Fair Value $ 6,190 $ 5,369
Weighted Average Vesting Term 2 years 2 years