XML 84 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Impairment Recognized by Security (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents [Line Items]      
Carrying Value $ 179,377    
Impairment 19,352 $ 0 $ 0
Obligations of states and political subdivisions      
Cash and Cash Equivalents [Line Items]      
Carrying Value 11,227    
Impairment 941    
Government agency mortgage-backed securities | Residential mortgage-backed securities      
Cash and Cash Equivalents [Line Items]      
Carrying Value 97,526    
Impairment 11,467    
Government agency mortgage-backed securities | Commercial mortgage-backed securities      
Cash and Cash Equivalents [Line Items]      
Carrying Value 25,916    
Impairment 2,634    
Government agency collateralized mortgage obligations | Residential mortgage-backed securities      
Cash and Cash Equivalents [Line Items]      
Carrying Value 44,708    
Impairment $ 4,310