XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.4
Note 3 - Accounts Receivable (Details Textual)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended 106 Months Ended
Oct. 31, 2024
USD ($)
Oct. 31, 2023
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Jan. 31, 2024
Oct. 31, 2024
USD ($)
Dec. 31, 2015
USD ($)
Increase (Decrease) in Accounts Receivable     $ (6,047) $ 5,377      
Revenue Benchmark [Member] | Customer Concentration Risk [Member]              
Number of Major Customers 0 1 0 0      
Accounts Receivable [Member] | Customer Concentration Risk [Member]              
Number of Major Customers     0   1    
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]              
Accounts Receivable, after Allowance for Credit Loss $ 1,800   $ 1,800     $ 1,800 $ 41,900
Increase (Decrease) in Accounts Receivable     (300) $ (600)   (40,100)  
Accounts Receivable, Allowance for Credit Loss 0   0     0  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Other Noncurrent Assets [Member]              
Accounts Receivable, after Allowance for Credit Loss $ 1,300   $ 1,300     $ 1,300