v3.26.1
Note 6 - Per Share Amounts - Shecdule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares) 0 8,000 0 16,000
Restricted Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares) 90,000 253,000 90,000 253,000
Fully vested RSUs deferred for issuance, included in weighted average shares outstanding for basic EPS (in shares) 123,000 123,000 123,000 123,000