XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Earnings Per Share - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net income $ 1,152 $ 7,649
Weighted average number of common shares outstanding (in shares) 21,895,847 21,188,669
Basic net income per share (in dollars per share) $ 0.05 $ 0.36
Non-vested stock awards (in shares) [1] 78,782 302,601
Weighted average number of common shares outstanding (in shares) 21,974,629 21,491,270
Diluted net income per share (in dollars per share) $ 0.05 $ 0.36
[1] Restricted stock units granted and outstanding of 811,342 as of September 30, 2022, are excluded from the computation of diluted earnings due to the anti-dilutive effect as a result of the Company’s net loss for the three months and nine months ended September 30, 2022.