XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
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 (2,849) $ (2,849)
Net income   0 0 11,319 0 $ 11,319
Purchase of treasury stock (in shares) (0)         29,855
Purchase of treasury stock       0 2,849 $ 2,849
Balance (in shares) at Mar. 31, 2024 2,810,000         169,420
Balance at Mar. 31, 2024   281 7,555 216,988 (55,404)  
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           53,127
Balance (in shares) at Sep. 30, 2024 2,810,000          
Balance at Sep. 30, 2024   281 7,555 258,796 (62,794) $ 203,838
Balance (in shares) at Mar. 31, 2024 2,810,000         169,420
Balance at Mar. 31, 2024   281 7,555 216,988 (55,404)  
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
Purchase of treasury stock (in shares) (0)         28,191
Purchase of treasury stock   0 0 0 2,857 $ 2,857
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 (in shares) 0         (35,084)
Purchase of treasury stock   0 0 0 (4,533) $ (4,533)
Net income   0 0 22,076 0 $ 22,076
Purchase of treasury stock (in shares) 0         35,084
Purchase of treasury stock   (0) (0) (0) 4,533 $ 4,533
Balance (in shares) at Sep. 30, 2024 2,810,000          
Balance at Sep. 30, 2024   281 7,555 258,796 (62,794) 203,838
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,000)
Purchase of treasury stock   0 0 0 (7,095) $ (7,095)
Net income   0 0 9,134 0 $ 9,134
Purchase of treasury stock (in shares) (0)         36,000
Purchase of treasury stock   (0) (0) (0) 7,095 $ 7,095
Balance (in shares) at Mar. 31, 2025 2,810,000          
Balance at Mar. 31, 2025   281 7,555 270,207 (73,079) 204,964
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           22,925
Balance (in shares) at Sep. 30, 2025 2,810,000          
Balance at Sep. 30, 2025   281 7,555 283,998 (78,049) 213,785
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
Purchase of treasury stock (in shares) (0)         16,970
Purchase of treasury stock   (0) (0) (0) 2,943 $ 2,943
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 (in shares) 0         (13,000)
Purchase of treasury stock   0 0 0 (2,027) $ (2,027)
Net income   0 0 10,563 0 $ 10,563
Purchase of treasury stock (in shares) 0         13,000
Purchase of treasury stock   0 0 0 2,027 $ 2,027
Balance (in shares) at Sep. 30, 2025 2,810,000          
Balance at Sep. 30, 2025   $ 281 $ 7,555 $ 283,998 $ (78,049) $ 213,785