XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Intangible Assets (Details Textual) - USD ($)
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Jan. 31, 2023
Finite-Lived Intangible Assets, Gross, Total $ 18,840,000   $ 18,831,000
Amortization of Intangible Assets 276,000 $ 271,000  
Klein Associates Incorporation [Member]      
Impairment of Intangible Assets (Excluding Goodwill), Total 0    
Technology Development Projects That Have Not Been Completed [Member]      
Finite-Lived Intangible Assets, Gross, Total $ 923,000