v3.26.1
Note Q - Earnings Per Share (EPS) (Details Textual)
Apr. 30, 2026
Apr. 29, 2026
Forecast [Member] | Reverse Stock Split [Member]    
Stockholders' Equity Note, Stock Split, Conversion Ratio 10 10