v3.26.1
Stockholders' Equity (Details) - 2017 and 2026 Plans [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Total restricted stock and stock option programs $ 602 $ 428 $ 1,402 $ 1,740
Total income tax expense recognized for stock-based compensation arrangements $ 126 $ 90 $ 294 $ 365