v3.26.1
Note Q - Earnings Per Share (EPS) - Securities Excluded From the Diluted Per Share Calculation (Details) - Exercise Price Greater Than Average Market Price Of Common Shares [Member] - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Antidilutive securities (in shares) 664,946 277,349
Share-Based Payment Arrangement, Option [Member]    
Antidilutive securities (in shares) 196 300
Warrant [Member]    
Antidilutive securities (in shares) 664,750 277,049