XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Schedule of Securities Held-To-Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost $ 388,968 $ 404,765
Gross Unrealized Gains 0 0
Gross Unrealized Losses (28,398) (37,377)
Allowance for Credit Losses 0 0
Fair Value 360,570 367,388
U.S. Government sponsored entities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 302,945 307,711
Gross Unrealized Gains 0 0
Gross Unrealized Losses (19,038) (27,276)
Allowance for Credit Losses 0 0
Fair Value 283,907 280,435
Residential & multi-family mortgage    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 86,023 97,054
Gross Unrealized Gains 0 0
Gross Unrealized Losses (9,360) (10,101)
Allowance for Credit Losses 0 0
Fair Value $ 76,663 $ 86,953