XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Earnings Per Share (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 04, 2024
Oct. 31, 2025
Jul. 31, 2025
Oct. 31, 2024
Jul. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Aug. 28, 2025
Jan. 31, 2025
Weighted Average Number of Shares Outstanding, Basic (in shares)   8,046,000 8,000,000 5,473,000 5,500,000 7,980,000 2,772,000    
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.01       $ 0.01     $ 0.01
Proceeds from Issuance of Common Stock           $ 10,754,000 $ 0    
Sales Agreement [Member]                  
Equity Offering, Maximum Offering Amount               $ 25  
Common Stock, Par or Stated Value Per Share (in dollars per share)               $ 0.01  
Equity Offering, Compensation of Gross Proceeds, Percent   2.00%       2.00%      
Stock Issued During Period, Shares, New Issues (in shares)   1,000,000       1,000,000      
Proceeds from Issuance of Common Stock   $ 10,800,000              
Conversion of Series A Preferred Stock Into Common Stock [Member]                  
Conversion of Stock, Shares Issued (in shares) 6,600,000