XML 163 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Schedule of Unrealized Losses on Investment Securities Available for Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value    
Less than 12 Months $ 44,466 $ 46,696
12 Months or Longer 565,391 902,899
Total 609,857 949,595
Unrealized Losses    
Less than 12 Months (408) (288)
12 Months or Longer (71,875) (95,932)
Total (72,283) (96,220)
US Treasury and Government [Member]    
Fair Value    
Less than 12 Months 0 0
12 Months or Longer 12,544 13,750
Total 12,544 13,750
Unrealized Losses    
Less than 12 Months 0 0
12 Months or Longer (2,390) (2,297)
Total (2,390) (2,297)
Municipal securities    
Fair Value    
Less than 12 Months 0 3,548
12 Months or Longer 45,157 71,458
Total 45,157 75,006
Unrealized Losses    
Less than 12 Months 0 (18)
12 Months or Longer (10,239) (12,697)
Total (10,239) (12,715)
Residential CMO and MBS    
Fair Value    
Less than 12 Months 25,126 0
12 Months or Longer 232,903 358,316
Total 258,029 358,316
Unrealized Losses    
Less than 12 Months (321) 0
12 Months or Longer (38,579) (46,125)
Total (38,900) (46,125)
Commercial CMO and MBS    
Fair Value    
Less than 12 Months 17,772 37,899
12 Months or Longer 270,897 448,197
Total 288,669 486,096
Unrealized Losses    
Less than 12 Months (86) (228)
12 Months or Longer (20,556) (34,512)
Total (20,642) (34,740)
Corporate obligations    
Fair Value    
Less than 12 Months 0 911
12 Months or Longer 3,890 3,887
Total 3,890 4,798
Unrealized Losses    
Less than 12 Months 0 (20)
12 Months or Longer (111) (114)
Total (111) (134)
Other asset-backed securities    
Fair Value    
Less than 12 Months 1,568 4,338
12 Months or Longer 0 7,291
Total 1,568 11,629
Unrealized Losses    
Less than 12 Months (1) (22)
12 Months or Longer 0 (187)
Total $ (1) $ (209)