v3.25.1
Note 2 - Significant Accounting Policies - Accounting Standards Update (Details) - USD ($)
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Allowance for credit losses $ 86,000 $ 132,000
Allowance for credit losses, provision (58,000) (10,000)
Allowance for credit losses, writeoffs 31,000
Allowance for credit losses 59,000 86,000
Cumulative Effect, Period of Adoption, Adjustment [Member] | Accounting Standards Update 2016-13 [Member]    
Allowance for credit losses $ 0 (36,000)
Allowance for credit losses   $ 0