v3.26.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 Beginning of Period 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        
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 End of Period 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 Beginning of Period 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 End of Period 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 Beginning of Period at Dec. 31, 2025 66,514 $ 278 98,287 351,455 561 517,095
Balance at the beginning (in shares) at Dec. 31, 2025   27,759,970        
Stock-based Compensation     3,785     3,785
Stock-based Compensation (in shares)   22,759        
Comprehensive Income (Loss)       46,441 (23,424) 23,017
Stock Options Exercised   $ 2 2,288     $ 2,290
Stock Options Exercised (in shares)   217,282       217,282
Stock Repurchases     (700)     $ (700)
Stock Repurchases (in shares)   (38,659)        
Vested Restricted Stock Units (in shares)   50,373        
Restricted Shares Withheld for Taxes     (1,055)     (1,055)
Restricted Shares Withheld for Taxes (in shares)   (51,473)        
Preferred Stock Dividend       (3,040)   (3,040)
Balance at End of Period at Sep. 30, 2026 66,514 $ 280 102,605 394,856 (22,863) 541,392
Balance at the end (in shares) at Sep. 30, 2026   27,960,252        
Balance at Beginning of Period at Jun. 30, 2026 66,514 $ 279 100,868 380,841 (593) 547,909
Balance at the beginning (in shares) at Jun. 30, 2026   27,880,830        
Stock-based Compensation     1,359     1,359
Stock-based Compensation (in shares)   7,266        
Comprehensive Income (Loss)       15,028 (22,270) (7,242)
Stock Options Exercised   $ 1 1,115     1,116
Stock Options Exercised (in shares)   107,451        
Restricted Shares Withheld for Taxes     (737)     (737)
Restricted Shares Withheld for Taxes (in shares)   (35,295)        
Preferred Stock Dividend       (1,013)   (1,013)
Balance at End of Period at Sep. 30, 2026 $ 66,514 $ 280 $ 102,605 $ 394,856 $ (22,863) $ 541,392
Balance at the end (in shares) at Sep. 30, 2026   27,960,252