XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Equity - USD ($)
$ in Thousands
Common Stock Outstanding [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Dec. 31, 2023 1,820,100          
Balance at Dec. 31, 2023   $ 281 $ 7,555 $ 205,669 $ (52,555) $ 160,950
Purchase of treasury stock (in shares) (29,855)          
Purchase of treasury stock   0 0 0 (2,849) (2,849)
Net income   0 0 11,319 0 11,319
Balance (in shares) at Mar. 31, 2024 1,790,245          
Balance at Mar. 31, 2024   281 7,555 216,988 (55,404) 169,420
Balance (in shares) at Dec. 31, 2024 1,708,470          
Balance at Dec. 31, 2024   281 7,555 261,073 (65,984) 202,925
Purchase of treasury stock (in shares) (36,000)          
Purchase of treasury stock   0 0 0 (7,095) (7,095)
Net income   0 0 9,134 0 9,134
Balance (in shares) at Mar. 31, 2025 1,672,470          
Balance at Mar. 31, 2025   $ 281 $ 7,555 $ 270,207 $ (73,079) $ 204,964