v3.26.3
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive (Loss)
Total
Beginning balance at Dec. 31, 2024 $ 142 $ 97,173 $ 159,951 $ (10,652) $ 246,614
Beginning balance (in shares) at Dec. 31, 2024 14,215,081        
Net Income (Loss)     15,317   15,317
Other comprehensive income (loss)       2,893 2,893
Dividend declared on common stock     (4,270)   (4,270)
Repurchase of common stock   (1,651)     (1,651)
Repurchase of common stock (in shares) (95,103)        
Exercise of stock options, net of shares surrendered   446     446
Exercise of stock options, net of shares surrendered (in shares) 43,541        
Restricted stock vesting, net of shares surrendered   (15)     (15)
Restricted stock vesting, net of shares surrendered (in shares) 2,177        
Share-based compensation   358     358
Ending balance at Sep. 30, 2025 $ 142 96,311 170,998 (7,759) 259,692
Ending balance (in shares) at Sep. 30, 2025 14,165,696        
Beginning balance at Jun. 30, 2025 $ 142 96,485 165,594 (8,489) 253,732
Beginning balance (in shares) at Jun. 30, 2025 14,181,356        
Net Income (Loss)     5,404   5,404
Other comprehensive income (loss)       730 730
Repurchase of common stock   (294)     (294)
Repurchase of common stock (in shares) (15,660)        
Share-based compensation   120     120
Ending balance at Sep. 30, 2025 $ 142 96,311 170,998 (7,759) 259,692
Ending balance (in shares) at Sep. 30, 2025 14,165,696        
Beginning balance at Dec. 31, 2025 $ 141 95,699 176,913 (7,115) 265,638
Beginning balance (in shares) at Dec. 31, 2025 14,146,056        
Net Income (Loss)     20,662   20,662
Other comprehensive income (loss)       (3,574) (3,574)
Excise tax payment on repurchases of common stock   (18)     (18)
Dividend declared on common stock     (3,960)   (3,960)
Repurchase of common stock $ (1) (2,042)     (2,043)
Repurchase of common stock (in shares) (103,507)        
Restricted stock vesting, net of shares surrendered   (4)     (4)
Restricted stock vesting, net of shares surrendered (in shares) 2,114        
Share-based compensation   424     424
Ending balance at Sep. 30, 2026 $ 140 94,059 193,615 (10,689) 277,125
Ending balance (in shares) at Sep. 30, 2026 14,044,663        
Beginning balance at Jun. 30, 2026 $ 140 93,918 187,485 (7,759) 273,784
Beginning balance (in shares) at Jun. 30, 2026 14,044,402        
Net Income (Loss)     7,541   7,541
Other comprehensive income (loss)       (2,930) (2,930)
Dividend declared on common stock     (1,411)   (1,411)
Restricted stock vesting, net of shares surrendered   (1)     (1)
Restricted stock vesting, net of shares surrendered (in shares) 261        
Share-based compensation   142     142
Ending balance at Sep. 30, 2026 $ 140 $ 94,059 $ 193,615 $ (10,689) $ 277,125
Ending balance (in shares) at Sep. 30, 2026 14,044,663