v3.26.1
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     2,039     2,039
Stock-based Compensation (in shares)   15,929        
Comprehensive Income (Loss)       21,153 (864) 20,289
Stock Options Exercised     395     395
Stock Options Exercised (in shares)   42,175        
Stock Repurchases   $ (1) (2,190)     (2,191)
Stock Repurchases (in shares)   (167,709)        
Vested Restricted Stock Units (in shares)   38,462        
Restricted Shares Withheld for Taxes     (158)     (158)
Restricted Shares Withheld for Taxes (in shares)   (11,023)        
Preferred Stock Dividend       (2,027)   (2,027)
Balance at End of Period at Jun. 30, 2025 66,514 $ 275 95,174 328,547 (14,228) 476,282
Balance at the end (in shares) at Jun. 30, 2025   27,470,283        
Balance at Beginning of Period at Mar. 31, 2025 66,514 $ 276 95,503 318,041 (11,359) 468,975
Balance at the beginning (in shares) at Mar. 31, 2025   27,560,150        
Stock-based Compensation     1,053     1,053
Stock-based Compensation (in shares)   7,409        
Comprehensive Income (Loss)       11,520 (2,869) 8,651
Stock Options Exercised     218     218
Stock Options Exercised (in shares)   27,175        
Stock Repurchases   $ (1) (1,569)     (1,570)
Stock Repurchases (in shares)   (122,704)        
Vested Restricted Stock Units (in shares)   300        
Restricted Shares Withheld for Taxes     (31)     (31)
Restricted Shares Withheld for Taxes (in shares)   (2,047)        
Preferred Stock Dividend       (1,014)   (1,014)
Balance at End of Period at Jun. 30, 2025 66,514 $ 275 95,174 328,547 (14,228) 476,282
Balance at the end (in shares) at Jun. 30, 2025   27,470,283        
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     2,426     2,426
Stock-based Compensation (in shares)   15,493        
Comprehensive Income (Loss)       31,413 (1,154) 30,259
Stock Options Exercised   $ 1 1,173     $ 1,174
Stock Options Exercised (in shares)   109,831       109,831
Stock Repurchases     (700)     $ (700)
Stock Repurchases (in shares)   (38,659)        
Vested Restricted Stock Units (in shares)   50,373        
Restricted Shares Withheld for Taxes     (318)     (318)
Restricted Shares Withheld for Taxes (in shares)   (16,178)        
Preferred Stock Dividend       (2,027)   (2,027)
Balance at End of Period at Jun. 30, 2026 66,514 $ 279 100,868 380,841 (593) 547,909
Balance at the end (in shares) at Jun. 30, 2026   27,880,830        
Balance at Beginning of Period at Mar. 31, 2026 66,514 $ 278 99,564 367,848 (5,780) 528,424
Balance at the beginning (in shares) at Mar. 31, 2026   27,832,867        
Stock-based Compensation     1,156     1,156
Stock-based Compensation (in shares)   7,191        
Comprehensive Income (Loss)       14,007 5,187 19,194
Stock Options Exercised   $ 1 848     849
Stock Options Exercised (in shares)   79,431        
Stock Repurchases     (700)     (700)
Stock Repurchases (in shares)   (38,659)        
Preferred Stock Dividend       (1,014)   (1,014)
Balance at End of Period at Jun. 30, 2026 $ 66,514 $ 279 $ 100,868 $ 380,841 $ (593) $ 547,909
Balance at the end (in shares) at Jun. 30, 2026   27,880,830