XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Note 5 - Earnings Per Share - Schedule Of Computation Of Basic And Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net income for basic and diluted earnings per share $ 2,762 $ 2,132
Weighted average shares outstanding-basic (in shares) 3,740,728 3,572,576
Options, restricted stock units, and warrants (in shares) 268,642 320,567
Denominator for diluted earnings per share weighted average shares (in shares) 4,009,370 3,893,143
Basic earnings per share (in dollars per share) $ 0.74 $ 0.6
Diluted earnings per share (in dollars per share) $ 0.69 $ 0.55