XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Nature of Business and Significant Accounting Policies (Adoption of new accounting standard 2023) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Dec. 31, 2023
Dec. 31, 2022
Nature Of Business And Significant Accounting Policies [Line Items]      
Allowance for credit losses   $ 8,124 $ 7,943
Effective income tax   1,219 1,899
Retained earnings   $ 100,386 96,624
Adoption of CECL Standard      
Nature Of Business And Significant Accounting Policies [Line Items]      
Allowance for credit losses     $ 580
Accounting Standards Update 2016-13 | Adoption of CECL Standard      
Nature Of Business And Significant Accounting Policies [Line Items]      
Allowance for credit losses $ 801    
Effective income tax 168    
Retained earnings 633    
Accounting Standards Update 2016-13 | Adoption of CECL Standard | Allowance for credit losses (loans)      
Nature Of Business And Significant Accounting Policies [Line Items]      
Allowance for credit losses 580    
Effective income tax 122    
Retained earnings 458    
Accounting Standards Update 2016-13 | Adoption of CECL Standard | ACL (Unfunded credit commitments)      
Nature Of Business And Significant Accounting Policies [Line Items]      
Allowance for credit losses 221    
Effective income tax 46    
Retained earnings $ 175