v3.26.3
Consolidated Condensed Statement of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Common Stock Including Additional Paid in Capital [Member]
Retained Earnings [Member]
Total
Balances (in shares) at Dec. 31, 2024 13,733      
Balances at Dec. 31, 2024   $ 4,218 $ 164,779 $ 168,997
Net income   0 9,998 9,998
Expense of restricted stock units   1,468 0 1,468
Dividends declared   0 (6,207) (6,207)
Settlement of restricted stock units (in shares) 165      
Settlement of restricted stock units   0 0 0
Issuance of restricted stock awards (in shares) 35      
Purchase of stock (in shares) (145)      
Purchase of stock   (2,171) 0 (2,171)
Issuance of common stock for service (in shares) 16      
Issuance of common stock for service   242 0 242
Balances (in shares) at Sep. 30, 2025 13,804      
Balances at Sep. 30, 2025   3,757 168,570 172,327
Balances (in shares) at Jun. 30, 2025 13,804      
Balances at Jun. 30, 2025   3,251 165,087 168,338
Net income   0 5,554 5,554
Expense of restricted stock units   506 0 506
Dividends declared   0 (2,071) (2,071)
Balances (in shares) at Sep. 30, 2025 13,804      
Balances at Sep. 30, 2025   3,757 168,570 172,327
Balances (in shares) at Dec. 31, 2025 13,696      
Balances at Dec. 31, 2025   3,013 170,203 173,216
Net income   0 20,545 20,545
Expense of restricted stock units   1,353 0 1,353
Dividends declared   0 (6,259) (6,259)
Settlement of restricted stock units (in shares) 131      
Settlement of restricted stock units   0 0 0
Purchase of stock (in shares) (72)      
Purchase of stock   (1,281) 0 (1,281)
Issuance of common stock for service (in shares) 11      
Issuance of common stock for service   162 0 162
Balances (in shares) at Sep. 30, 2026 13,766      
Balances at Sep. 30, 2026   3,247 184,489 187,736
Balances (in shares) at Jun. 30, 2026 13,766      
Balances at Jun. 30, 2026   2,769 179,855 182,624
Net income   0 6,733 6,733
Expense of restricted stock units   478 0 478
Dividends declared   0 (2,099) (2,099)
Balances (in shares) at Sep. 30, 2026 13,766      
Balances at Sep. 30, 2026   $ 3,247 $ 184,489 $ 187,736