XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Schedule of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available for Sale Amortized Cost    
1 year or less $ 21,353  
Over 1 year through 5 years 114,342  
Over 5 years through 10 years 56,004  
Over 10 years 2,000  
Without single maturity date 277,405  
Available-for-sale, Amortized Cost 471,104 $ 501,912
Available for Sale Fair Value    
1 year or less 20,931  
Over 1 year through 5 years 102,924  
Over 5 years through 10 years 46,177  
Over 10 years 1,482  
Without single maturity date 246,850  
Available for Sale, Fair Value 418,364 451,693
Held-to-Maturity Amortized Cost    
1 year or less 0  
Over 1 year through 5 years 1,960  
Over 5 years through 10 years 24,391  
Over 10 years 36,136  
Mortgage-backed securities 2,098  
Amortized Cost 64,585 64,600
Held-to-Maturity Fair Value    
1 year or less 0  
Over 1 year through 5 years 1,716  
Over 5 years through 10 years 23,485  
Over 10 years 29,837  
Mortgage-backed securities 1,988  
Held to Maturity, Fair Value $ 57,026 $ 59,057