XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Balance at Dec. 31, 2022 $ 17,027 $ 112,834 $ 292,261 $ (65,108) $ 357,014          
Balance (ASU 2016-13 [Member]) at Dec. 31, 2022           $ 0 $ 0 $ (997) $ 0 $ (997)
Balance (in shares) at Dec. 31, 2022 17,027,197                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 52,421 0 52,421          
Cash dividends declared 0 0 (6,609) 0 (6,609)          
Other comprehensive loss (income) 0 0 0 (19,485) (19,485)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 40 (433) 0 0 (393)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 40,720                  
Repurchases of common stock $ (467) (11,393) 0 0 (11,860)          
Repurchases of common stock (in shares) (467,475)                  
Stock-based compensation $ 0 1,625 0 0 1,625          
Balance at Sep. 30, 2023 $ 16,600 102,633 337,076 (84,593) 371,716          
Balance (in shares) at Sep. 30, 2023 16,600,442                  
Balance at Jun. 30, 2023 $ 16,952 111,133 325,772 (61,828) 392,029          
Balance (in shares) at Jun. 30, 2023 16,952,072                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 13,494 0 13,494          
Cash dividends declared 0 0 (2,190) 0 (2,190)          
Other comprehensive loss (income) 0 0 0 (22,765) (22,765)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 2 (53) 0 0 (51)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 2,891                  
Repurchases of common stock $ (354) (8,958) 0 0 (9,312)          
Repurchases of common stock (in shares) (354,521)                  
Stock-based compensation $ 0 511 0 0 511          
Balance at Sep. 30, 2023 $ 16,600 102,633 337,076 (84,593) 371,716          
Balance (in shares) at Sep. 30, 2023 16,600,442                  
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       16,417,099          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 33,220 0 $ 33,220          
Cash dividends declared 0 0 (6,702) 0 (6,702)          
Other comprehensive loss (income) 0 0 0 9,261 9,261          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 23 (155) 0 0 (132)          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 23,327                  
Repurchases of common stock $ (54) (1,286) 0 0 (1,340)          
Repurchases of common stock (in shares) (53,799)                  
Stock-based compensation $ 0 1,701 0 0 1,701          
Balance at Sep. 30, 2024 $ 16,386 97,367 371,782 (42,413) $ 443,122          
Balance (in shares) at Sep. 30, 2024 16,386,627       16,386,627          
Balance at Jun. 30, 2024 $ 16,424 97,766 362,855 (59,060) $ 417,985          
Balance (in shares) at Jun. 30, 2024 16,424,021                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Net income $ 0 0 11,212 0 11,212          
Cash dividends declared 0 0 (2,285) 0 (2,285)          
Other comprehensive loss (income) 0 0 0 16,647 16,647          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes $ 2 (2) 0 0 0          
Issuance of stock related to stock-based awards, net of shares for cashless exercise and net of shares for taxes (in shares) 2,606                  
Repurchases of common stock $ (40) (960) 0 0 (1,000)          
Repurchases of common stock (in shares) (40,000)                  
Stock-based compensation $ 0 563 0 0 563          
Balance at Sep. 30, 2024 $ 16,386 $ 97,367 $ 371,782 $ (42,413) $ 443,122          
Balance (in shares) at Sep. 30, 2024 16,386,627       16,386,627