XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Amortized cost and estimated fair value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Carrying Value    
Due within one year or less $ 7,992  
Due after one year through five years 51,078  
Due after five years through ten years 52,362  
Due after 10 years 11,841  
Held-to-maturity securities carrying value 123,273  
Amortized Cost 286,683 $ 299,728
Estimated Fair Value    
Due within one year or less 7,823  
Due after one year through five years 46,779  
Due after five years through ten years 45,159  
Due after 10 years 10,192  
Total investment securities 109,953  
Debt Securities, Held-to-maturity, Fair Value, Total 243,689 258,617
Amortized Cost    
Due after one year through five years 1,868  
Due after five years through ten years 57,995  
Due after 10 years 379  
Total investment securities available-for-sale 60,242  
Total investment securities, Amortized Cost 561,960 584,754
Fair Value    
Due after one year through five years 1,754  
Due after five years through ten years 49,421  
Due after 10 years 382  
Total investment securities available-for-sale 51,557  
Debt Securities, Available-for-sale, Total 459,345 486,736
Mortgage backed securities - Residential agency    
Carrying Value    
Mortgage-backed securities, Carrying value 163,410  
Amortized Cost 163,410 170,125
Estimated Fair Value    
Mortgage-backed securities, Fair value 133,736  
Debt Securities, Held-to-maturity, Fair Value, Total 133,736 141,627
Amortized Cost    
Mortgage-backed securities, Amortized Cost 501,718  
Fair Value    
Mortgage-backed securities, Fair value 407,788  
Debt Securities, Available-for-sale, Total $ 407,788 $ 435,594