XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Accumulated Other Comprehensive Loss [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Total
Balance at Dec. 31, 2022   $ 17,027   $ 112,834   $ 292,261   $ (65,108)   $ 357,014
Balance (in Shares) at Dec. 31, 2022   17,027,197                
Net issuance of stock related to stock-based awards   $ 76   (807)   0   0   (731)
Net issuance of stock related to stock-based awards (in Shares)   75,540                
Repurchases of common stock   $ (686)   (17,077)   0   0   (17,763)
Repurchases of common stock (in Shares)   (685,638)                
Stock-based compensation   $ 0   2,157   0   0   2,157
Net income   0   0   62,745   0   62,745
Cash dividends declared   0   0   (8,745)   0   (8,745)
Other comprehensive income (loss)   0   0   0   13,434   13,434
Balance (ASU 2016-13 [Member]) at Dec. 31, 2023 $ 0   $ 0   $ (997)   $ 0   $ (997)  
Balance at Dec. 31, 2023   $ 16,417   97,107   345,264   (51,674)   407,114
Balance (in Shares) at Dec. 31, 2023   16,417,099                
Net issuance of stock related to stock-based awards   $ 93   (852)   0   0   (759)
Net issuance of stock related to stock-based awards (in Shares)   92,526                
Repurchases of common stock   $ (54)   (1,286)   0   0   (1,340)
Repurchases of common stock (in Shares)   (53,799)                
Stock-based compensation   $ 0   2,318   0   0   2,318
Net income   0   0   49,717   0   49,717
Cash dividends declared   0   0   (9,154)   0   (9,154)
Other comprehensive income (loss)   0   0   0   (8,947)   (8,947)
Balance at Dec. 31, 2024   $ 16,456   97,287   385,827   (60,621)   $ 438,949
Balance (in Shares) at Dec. 31, 2024   16,455,826               16,455,826
Net issuance of stock related to stock-based awards   $ 81   (1,014)   0   0   $ (933)
Net issuance of stock related to stock-based awards (in Shares)   80,872                
Repurchases of common stock   $ (259)   (8,267)   0   0   (8,526)
Repurchases of common stock (in Shares)   (259,046)                
Stock-based compensation   $ 0   2,624   0   0   2,624
Net income   0   0   58,471   0   58,471
Stock issued under employee stock purchase plan   $ 16   435   0   0   451
Stock issued under employee stock purchase plan (in Shares)   15,925                
Cash dividends declared   $ 0   0   (10,101)   0   (10,101)
Other comprehensive income (loss)   0   0   0   12,902   12,902
Balance at Dec. 31, 2025   $ 16,294   $ 91,065   $ 434,197   $ (47,719)   $ 493,837
Balance (in Shares) at Dec. 31, 2025   16,293,577               16,293,577