Quarterly report [Sections 13 or 15(d)]

Note 15 - Stockholders' Equity (Details Textual)

v3.26.1
Note 15 - Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 19 Months Ended
Jan. 31, 2026
Dec. 31, 2025
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Jul. 31, 2024
Treasury Stock, Shares, Acquired (in shares) 31,517 27,388 58,905      
Treasury Stock, Value, Acquired, Cost Method $ 499,996 $ 453,035 $ 953,031      
Stock Buyback Plan [Member]            
Share Repurchase Program, Authorized, Amount           $ 10,000,000
Treasury Stock, Shares, Acquired (in shares)     58,905 0 500,000  
Treasury Stock, Value, Acquired, Cost Method     $ 1,000,000 $ 5,800,000