Quarterly report [Sections 13 or 15(d)]

Note 11 - Stockholders' Equity (Details Textual)

v3.25.0.1
Note 11 - Stockholders' Equity (Details Textual) - USD ($)
$ in Millions
Mar. 07, 2024
Jan. 31, 2024
Jan. 31, 2023
Stock Repurchase Program, Authorized Amount $ 15.0   $ 10.0
Share Repurchase Program, Remaining Authorized, Amount   $ 15.1