XML 47 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Note 11 - Earnings Per Share - Computation of Basic and Diluted Earnings (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic $ 4,339 $ 9,134
Basic (in shares) 1,624,650 1,692,445
Basic (in dollars per share) $ 2.67 $ 5.4
Options (in shares) 763,261 763,558
Diluted $ 4,339 $ 9,134
Diluted (in shares) 2,387,911 2,456,003
Diluted (in dollars per share) $ 1.82 $ 3.72