XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
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 2,810,000          
Balance at Dec. 31, 2023   $ 281 $ 7,555 $ 205,669 $ (52,555) $ 160,950
Purchase of treasury stock (in shares) 0         (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 2,810,000          
Balance at Mar. 31, 2024     7,555 216,988 (55,404) 169,420
Purchase of treasury stock, at cost   0 0 0 2,849 2,849
Balance (in shares) at Dec. 31, 2023 2,810,000          
Balance at Dec. 31, 2023   281 7,555 205,669 (52,555) 160,950
Net income           31,051
Balance (in shares) at Jun. 30, 2024 2,810,000          
Balance at Jun. 30, 2024   281 7,555 236,720 (58,261) 186,295
Balance (in shares) at Mar. 31, 2024 2,810,000          
Balance at Mar. 31, 2024     7,555 216,988 (55,404) $ 169,420
Purchase of treasury stock (in shares) 0         (28,191)
Purchase of treasury stock   0 0 0 (2,857) $ (2,857)
Net income   0 0 19,732 0 19,732
Balance (in shares) at Jun. 30, 2024 2,810,000          
Balance at Jun. 30, 2024   281 7,555 236,720 (58,261) 186,295
Purchase of treasury stock, at cost   0 0 0 2,857 2,857
Balance (in shares) at Dec. 31, 2024 2,810,000          
Balance at Dec. 31, 2024   281 7,555 261,073 (65,984) $ 202,925
Purchase of treasury stock (in shares) 0         (36.6)
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 2,810,000          
Balance at Mar. 31, 2025   281 7,555 270,207 (73,079) 204,964
Purchase of treasury stock, at cost   (0) (0) (0) 7,095 7,095
Balance (in shares) at Dec. 31, 2024 2,810,000          
Balance at Dec. 31, 2024   281 7,555 261,073 (65,984) 202,925
Net income           12,362
Balance (in shares) at Jun. 30, 2025 2,810,000          
Balance at Jun. 30, 2025   281 7,555 273,435 (76,022) 205,249
Balance (in shares) at Mar. 31, 2025 2,810,000          
Balance at Mar. 31, 2025   281 7,555 270,207 (73,079) $ 204,964
Purchase of treasury stock (in shares) 0         (16,970)
Purchase of treasury stock   0 0 0 (2,943) $ (2,943)
Net income   0 0 3,228 0 3,228
Balance (in shares) at Jun. 30, 2025 2,810,000          
Balance at Jun. 30, 2025   281 7,555 273,435 (76,022) 205,249
Purchase of treasury stock, at cost   $ (0) $ (0) $ (0) $ 2,943 $ 2,943