XML 81 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Schedule of Held-to-maturity, Unrealized Loss on Investments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
security
Dec. 31, 2022
USD ($)
security
Held-to-maturity:    
Less than 12 Months, Fair Value   $ 198,501
Less than 12 Months, Gross Unrealized Losses   $ (14,503)
Less than 12 Months, Number of Securities   35
12 Months or Greater, Fair Value $ 262,536 $ 62,111
12 Months or Greater, Gross Unrealized Losses $ (18,698) $ (10,833)
12 Months or Greater, Number of Securities 57 22
Total, Fair Value $ 262,536 $ 260,612
Total, Gross Unrealized Losses $ (18,698) $ (25,336)
Total, Number of Securities 57 57
US Treasury Securities [Member]    
Held-to-maturity:    
Less than 12 Months, Fair Value   $ 144,683
Less than 12 Months, Gross Unrealized Losses   $ (5,613)
Less than 12 Months, Number of Securities | security   4
12 Months or Greater, Fair Value $ 148,584  
12 Months or Greater, Gross Unrealized Losses $ (1,482)  
12 Months or Greater, Number of Securities | security 4  
Total, Fair Value $ 148,584 $ 144,683
Total, Gross Unrealized Losses $ (1,482) $ (5,613)
Total, Number of Securities | security 4 4
US Government-sponsored Enterprises Debt Securities [Member]    
Held-to-maturity:    
Less than 12 Months, Fair Value   $ 13,048
Less than 12 Months, Gross Unrealized Losses   $ (2,503)
Less than 12 Months, Number of Securities | security   3
12 Months or Greater, Fair Value $ 42,194 $ 29,451
12 Months or Greater, Gross Unrealized Losses $ (7,143) $ (5,534)
12 Months or Greater, Number of Securities | security 13 10
Total, Fair Value $ 42,194 $ 42,499
Total, Gross Unrealized Losses $ (7,143) $ (8,037)
Total, Number of Securities | security 13 13
Municipal securities [Member]    
Held-to-maturity:    
Less than 12 Months, Fair Value   $ 40,770
Less than 12 Months, Gross Unrealized Losses   $ (6,387)
Less than 12 Months, Number of Securities | security   28
12 Months or Greater, Fair Value $ 46,500 $ 5,375
12 Months or Greater, Gross Unrealized Losses $ (6,178) $ (1,163)
12 Months or Greater, Number of Securities | security 35 7
Total, Fair Value $ 46,500 $ 46,145
Total, Gross Unrealized Losses $ (6,178) $ (7,550)
Total, Number of Securities | security 35 35
Mortgage-backed securities (GSEs) [Member]    
Held-to-maturity:    
12 Months or Greater, Fair Value $ 25,258 $ 27,285
12 Months or Greater, Gross Unrealized Losses $ (3,895) $ (4,136)
12 Months or Greater, Number of Securities | security 5 5
Total, Fair Value $ 25,258 $ 27,285
Total, Gross Unrealized Losses $ (3,895) $ (4,136)
Total, Number of Securities | security 5 5