v3.26.1
Stockholders' Equity (Details) - 2017 Plan [Member] - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Total restricted stock and stock option programs $ 800 $ 329
Total income tax expense recognized for stock-based compensation arrangements $ 168 $ 69