XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Earnings Per Share (Details Textual)
3 Months Ended 9 Months Ended
Sep. 04, 2024
shares
Oct. 12, 2023
Sep. 28, 2023
Oct. 31, 2024
shares
Oct. 31, 2023
shares
Oct. 31, 2024
shares
Oct. 31, 2023
shares
Weighted Average Number of Shares Outstanding, Basic (in shares)       5,473,000 1,406,000 2,772,000 1,406,000
Reverse Stock Split [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio   10 10        
Conversion of Series A Preferred Stock Into Common Stock [Member]              
Conversion of Stock, Shares Issued (in shares) 6,600,000