XML 24 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, 2022 1,901,000          
Balance at Dec. 31, 2022   $ 281 $ 7,555 $ 177,566 $ (45,049) $ 140,353
Purchase of treasury stock (in shares) (80,900)          
Purchase of treasury stock   0 0 0 (7,506) (7,506)
Net income   0 0 28,103 0 28,103
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) (111,630)          
Purchase of treasury stock         (13,429) (13,429)
Net income       55,404   55,404
Balance (in shares) at Dec. 31, 2024 1,708,470          
Balance at Dec. 31, 2024   $ 281 $ 7,555 $ 261,073 $ (65,984) $ 202,925