v3.26.1
Note 7 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Jan. 30, 2026
Amortizable intangible assets, gross carrying amount $ 15,525   $ 15,528
Amortizable intangible assets, accumulated amortization (13,911)   (13,775)
Intangible assets, net 1,614 $ 1,753 1,753
Proprietary Rights [Member]      
Amortizable intangible assets, gross carrying amount 7,472   7,472
Amortizable intangible assets, accumulated amortization (6,016)   (5,911)
Intangible assets, net $ 1,456   1,561
Proprietary Rights [Member] | Weighted Average [Member]      
Weighted average life (Year) 2 years 10 months 24 days    
Customer Relationships [Member]      
Amortizable intangible assets, gross carrying amount $ 4,884   4,884
Amortizable intangible assets, accumulated amortization (4,884)   (4,884)
Intangible assets, net 0   0
Patents [Member]      
Amortizable intangible assets, gross carrying amount 2,540   2,540
Amortizable intangible assets, accumulated amortization (2,383)   (2,362)
Intangible assets, net $ 157   178
Patents [Member] | Weighted Average [Member]      
Weighted average life (Year) 7 months 6 days    
Trade Names [Member]      
Amortizable intangible assets, gross carrying amount $ 134   134
Amortizable intangible assets, accumulated amortization (133)   (130)
Intangible assets, net $ 1   4
Trade Names [Member] | Weighted Average [Member]      
Weighted average life (Year) 1 month 6 days    
Other Intangible Assets [Member]      
Amortizable intangible assets, gross carrying amount $ 495   498
Amortizable intangible assets, accumulated amortization (495)   (488)
Intangible assets, net $ 0   $ 10