XML 66 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Jun. 13, 2024
Dec. 01, 2022
Apr. 07, 2022
Jul. 06, 2021
Jun. 16, 2021
Feb. 17, 2021
Jul. 31, 2024
Jan. 31, 2024
Common stock, shares authorized             20,000,000 20,000,000
2017 Plan [Member]                
Common stock, shares authorized             1,240,000  
Price per share $ 0.01       $ 0.01      
Unrecognized stock-based compensation expense             $ 3.0  
2017 Plan [Member] | Minimum [Member]                
Repurchase of outstanding common stock 840,000       360,000      
2017 Plan [Member] | Maximum [Member]                
Repurchase of outstanding common stock 1,240,000       840,000      
Stock Repurchase Program [Member]                
Remaining value of repurchase of outstanding common stock             $ 5.0  
Additional shares of common stock outstanding   5,000,000 5,000,000 5,000,000   5,000,000