XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Preferred Stock
Common Stock
Additional Paid In Capital
Retained Earnings
Accumulated Other Comprehensive Income (loss)
Total
Balance at the beginning at Dec. 31, 2023 $ 66,514 $ 277 $ 96,320 $ 280,650 $ (18,246) $ 425,515
Balance at the beginning (in shares) at Dec. 31, 2023   27,748,965        
Stock-based Compensation     2,994     2,994
Stock-based Compensation (in shares)   29,832        
Comprehensive Income (Loss)       24,621 6,830 31,451
Stock Options Exercised   $ 1 586     587
Stock Options Exercised (in shares)   78,356        
Stock Repurchases   $ (4) (5,173)     (5,177)
Stock Repurchases (in shares)   (446,509)        
Vested Restricted Stock Units (in shares)   25,665        
Restricted Shares Withheld for Taxes     (130)     (130)
Restricted Shares Withheld for Taxes (in shares)   (10,619)        
Preferred Stock Dividend       (3,040)   (3,040)
Balance at the end at Sep. 30, 2024 $ 66,514 $ 274 94,597 302,231 (11,416) 452,200
Balance at the end (in shares) at Sep. 30, 2024 66,514,000 27,425,690        
Balance at the beginning at Jun. 30, 2024 $ 66,514 $ 273 93,205 294,569 (15,320) 439,241
Balance at the beginning (in shares) at Jun. 30, 2024   27,348,049        
Stock-based Compensation     923     923
Stock-based Compensation (in shares)   8,496        
Comprehensive Income (Loss)       8,675 3,904 12,579
Stock Options Exercised   $ 1 517     518
Stock Options Exercised (in shares)   69,856        
Vested Restricted Stock Units (in shares)   3,000        
Restricted Shares Withheld for Taxes     (48)     (48)
Restricted Shares Withheld for Taxes (in shares)   (3,711)        
Preferred Stock Dividend       (1,013)   (1,013)
Balance at the end at Sep. 30, 2024 $ 66,514 $ 274 94,597 302,231 (11,416) 452,200
Balance at the end (in shares) at Sep. 30, 2024 66,514,000 27,425,690        
Balance at the beginning at Dec. 31, 2024 $ 66,514 $ 276 95,088 309,421 (13,364) 457,935
Balance at the beginning (in shares) at Dec. 31, 2024   27,552,449        
Stock-based Compensation     3,118     3,118
Stock-based Compensation (in shares)   23,495        
Comprehensive Income (Loss)       32,754 7,801 40,555
Stock Options Exercised   $ 1 1,246     $ 1,247
Stock Options Exercised (in shares)   148,738       148,738
Stock Repurchases   $ (1) (2,190)     $ (2,191)
Stock Repurchases (in shares)   (167,709)        
Vested Restricted Stock Units (in shares)   38,962        
Restricted Shares Withheld for Taxes     (161)     (161)
Restricted Shares Withheld for Taxes (in shares)   (11,203)        
Preferred Stock Dividend       (3,040)   (3,040)
Balance at the end at Sep. 30, 2025 66,514 $ 276 97,101 339,135 (5,563) 497,463
Balance at the end (in shares) at Sep. 30, 2025   27,584,732        
Balance at the beginning at Jun. 30, 2025 66,514 $ 275 95,174 328,547 (14,228) 476,282
Balance at the beginning (in shares) at Jun. 30, 2025   27,470,283        
Stock-based Compensation     1,079     1,079
Stock-based Compensation (in shares)   7,566        
Comprehensive Income (Loss)       11,601 8,665 20,266
Stock Options Exercised   $ 1 851     852
Stock Options Exercised (in shares)   106,563        
Vested Restricted Stock Units (in shares)   500        
Restricted Shares Withheld for Taxes     (3)     (3)
Restricted Shares Withheld for Taxes (in shares)   (180)        
Preferred Stock Dividend       (1,013)   (1,013)
Balance at the end at Sep. 30, 2025 $ 66,514 $ 276 $ 97,101 $ 339,135 $ (5,563) $ 497,463
Balance at the end (in shares) at Sep. 30, 2025   27,584,732