XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Available for Sale Securities Been in Continuous Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value    
Less Than 12 Months $ 68,153 $ 32,256
12 Months or Greater 265,419 307,022
Total 333,572 339,278
Gross Unrealized Losses    
Less Than 12 Months (6,191) (1,452)
12 Months or Greater (32,386) (42,104)
Total (38,577) (43,556)
U.S. treasury securities    
Fair Value    
Less Than 12 Months 10,954 0
12 Months or Greater 0 0
Total 10,954 0
Gross Unrealized Losses    
Less Than 12 Months (5) 0
12 Months or Greater 0 0
Total (5) 0
U.S. agency securities    
Fair Value    
Less Than 12 Months 0 0
12 Months or Greater 2,754 2,755
Total 2,754 2,755
Gross Unrealized Losses    
Less Than 12 Months 0 0
12 Months or Greater (179) (246)
Total (179) (246)
Asset backed securities    
Fair Value    
Less Than 12 Months 4,147 3,715
12 Months or Greater 8,438 8,269
Total 12,585 11,984
Gross Unrealized Losses    
Less Than 12 Months (28) (8)
12 Months or Greater (132) (110)
Total (160) (118)
State, county & municipal securities    
Fair Value    
Less Than 12 Months 42,007 2,829
12 Months or Greater 54,517 92,808
Total 96,524 95,637
Gross Unrealized Losses    
Less Than 12 Months (5,604) (294)
12 Months or Greater (8,502) (15,021)
Total (14,106) (15,315)
Corporate debt securities    
Fair Value    
Less Than 12 Months 4,287 4,434
12 Months or Greater 43,401 42,847
Total 47,688 47,281
Gross Unrealized Losses    
Less Than 12 Months (466) (720)
12 Months or Greater (4,663) (4,823)
Total (5,129) (5,543)
Mortgage-backed securities    
Fair Value    
Less Than 12 Months 6,758 21,278
12 Months or Greater 156,309 160,343
Total 163,067 181,621
Gross Unrealized Losses    
Less Than 12 Months (88) (430)
12 Months or Greater (18,910) (21,904)
Total $ (18,998) $ (22,334)