Quarterly report [Sections 13 or 15(d)]

Note 15 - Stockholders' Equity (Details Textual)

v3.25.2
Note 15 - Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 10 Months Ended 15 Months Ended
Mar. 31, 2025
Oct. 31, 2024
Sep. 30, 2024
Aug. 31, 2024
Mar. 31, 2024
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2025
Jul. 31, 2024
Treasury Stock, Shares, Acquired (in shares) 3,927 35,678 506 291,141 21,905           353,157  
Treasury Stock, Value, Acquired, Cost Method $ 54,940 $ 499,997 $ 5,695 $ 2,994,296 $ 253,003 $ 55,000 $ 253,000 $ 55,000 $ 253,000   $ 3,807,931  
Stock Buyback Plan [Member]                        
Share Repurchase Program, Authorized, Amount                       $ 10,000,000
Treasury Stock, Shares, Acquired (in shares)           3,927       353,157,000,000    
Treasury Stock, Value, Acquired, Cost Method           $ 50,000.00       $ 3,800,000