XML 78 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Available-for-sale by Contractual Maturity Date (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Amortized Cost  
Due in one year or less $ 1,410
Due from one year to five years 61,431
Due from five years to ten years 113,703
Due after ten years 10,225
Securities available for sale, amortized cost 186,769
Total, post ASU 2019-04 441,057
Fair Value  
Due in one year or less 1,404
Due from one year to five years 56,124
Due from five years to ten years 107,904
Due after ten years 10,039
Securities available for sale, fair value 175,471
Total, post ASU 2019-04 408,410
Mortgage-backed securities [Member]  
Amortized Cost  
Mortgage-backed securities 254,288
Fair Value  
Mortgage-backed securities $ 232,939