XML 65 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Note 9 - Earnings per Share - Diluted Common Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic (in shares) 13,786 13,938 13,829 13,932
Dilutive effect of nonvested restricted stock and stock options (in shares) 24 52 16 69
Weighted average number of common shares used in diluted net income per common share (in shares) 13,810 13,990 13,845 14,001