XML 76 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Total   $ 529,216
Total, post ASU 2019-04 $ 441,057  
Gross Unrealized Gains 2,072 23
Gross Unrealized Losses (34,719) (45,346)
Fair Value   483,893
Fair Value, post ASU 2019-04 408,410  
US Treasury Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total   241,506
Total, post ASU 2019-04 84,307  
Gross Unrealized Losses (8,274) (17,853)
Fair Value   223,653
Fair Value, post ASU 2019-04 76,033  
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total   1,593
Total, post ASU 2019-04 46,983  
Gross Unrealized Gains 1,256  
Gross Unrealized Losses (146) (18)
Fair Value   1,575
Fair Value, post ASU 2019-04 48,093  
Municipal securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total   19,210
Total, post ASU 2019-04 18,616  
Gross Unrealized Gains 135 17
Gross Unrealized Losses (475) (616)
Fair Value   18,611
Fair Value, post ASU 2019-04 18,276  
Other Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total   32,959
Total, post ASU 2019-04 36,863  
Gross Unrealized Gains 93  
Gross Unrealized Losses (3,887) (2,408)
Fair Value   30,551
Fair Value, post ASU 2019-04 33,069  
Mortgage-backed securities (GSEs) [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total   233,948
Total, post ASU 2019-04 254,288  
Gross Unrealized Gains 588 6
Gross Unrealized Losses (21,937) (24,451)
Fair Value   $ 209,503
Fair Value, post ASU 2019-04 $ 232,939