XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Note 9 - Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]
   

Three months ended

   

Six months ended

 

(in thousands)

 

June 30, 2026

   

June 30, 2025

   

June 30, 2026

   

June 30, 2025

 

Weighted average number of common shares used in basic net income per common share

    13,786       13,938       13,829       13,932  

Dilutive effect of nonvested restricted stock and stock options

    24       52       16       69  

Weighted average number of common shares used in diluted net income per common share

    13,810       13,990       13,845       14,001