XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments in Securities - Fair value and unrealized losses on investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
AVAILABLE-FOR-SALE SECURITIES:    
Available-for-sale securities, Less than 12 Months, Fair Value $ 118,449 $ 21,180
Available-for-sale Securities, Less than 12 Months, Unrealized Loss (2,511) (358)
Available-for-sale securities, 12 Months or More, Fair Value 405,484 435,747
Available-for-sale Securities,12 Months or Longer, Unrealized Loss (58,818) (53,861)
Available-for-sale securities, Fair Value 523,933 456,927
Available-for-sale securities, Unrealized Loss (61,329) (54,219)
HELD-TO-MATURITY SECURITIES:    
Held-to-maturity securities, 12 Months or Longer, Fair Value 162,765 171,193
Held-to-maturity securities, 12 Months or Longer, Unrealized Losses (24,668) (23,830)
Held-to-maturity securities, Fair Value 162,765 171,193
Held-to-maturity securities, Unrealized Losses (24,668) (23,830)
Agency mortgage-backed securities.    
AVAILABLE-FOR-SALE SECURITIES:    
Available-for-sale securities, Less than 12 Months, Fair Value 45,977 4,318
Available-for-sale Securities, Less than 12 Months, Unrealized Loss (1,008) (9)
Available-for-sale securities, 12 Months or More, Fair Value 253,971 274,801
Available-for-sale Securities,12 Months or Longer, Unrealized Loss (39,866) (35,881)
Available-for-sale securities, Fair Value 299,948 279,119
Available-for-sale securities, Unrealized Loss (40,874) (35,890)
HELD-TO-MATURITY SECURITIES:    
Held-to-maturity securities, 12 Months or Longer, Fair Value 64,406 66,245
Held-to-maturity securities, 12 Months or Longer, Unrealized Losses (8,523) (8,686)
Held-to-maturity securities, Fair Value 64,406 66,245
Held-to-maturity securities, Unrealized Losses (8,523) (8,686)
Agency collateralized mortgage obligations    
AVAILABLE-FOR-SALE SECURITIES:    
Available-for-sale securities, Less than 12 Months, Fair Value 50,720 9,080
Available-for-sale Securities, Less than 12 Months, Unrealized Loss (890) (216)
Available-for-sale securities, 12 Months or More, Fair Value 62,903 66,866
Available-for-sale Securities,12 Months or Longer, Unrealized Loss (8,881) (9,827)
Available-for-sale securities, Fair Value 113,623 75,946
Available-for-sale securities, Unrealized Loss (9,771) (10,043)
HELD-TO-MATURITY SECURITIES:    
Held-to-maturity securities, 12 Months or Longer, Fair Value 92,858 99,241
Held-to-maturity securities, 12 Months or Longer, Unrealized Losses (15,495) (14,662)
Held-to-maturity securities, Fair Value 92,858 99,241
Held-to-maturity securities, Unrealized Losses (15,495) (14,662)
States and political subdivisions securities    
AVAILABLE-FOR-SALE SECURITIES:    
Available-for-sale securities, Less than 12 Months, Fair Value 14,523  
Available-for-sale Securities, Less than 12 Months, Unrealized Loss (343)  
Available-for-sale securities, 12 Months or More, Fair Value 37,945 37,969
Available-for-sale Securities,12 Months or Longer, Unrealized Loss (2,386) (1,531)
Available-for-sale securities, Fair Value 52,468 37,969
Available-for-sale securities, Unrealized Loss (2,729) (1,531)
HELD-TO-MATURITY SECURITIES:    
Held-to-maturity securities, 12 Months or Longer, Fair Value 5,501 5,707
Held-to-maturity securities, 12 Months or Longer, Unrealized Losses (650) (482)
Held-to-maturity securities, Fair Value 5,501 5,707
Held-to-maturity securities, Unrealized Losses (650) (482)
Small Business Administration securities    
AVAILABLE-FOR-SALE SECURITIES:    
Available-for-sale securities, Less than 12 Months, Fair Value 7,229 7,782
Available-for-sale Securities, Less than 12 Months, Unrealized Loss (270) (133)
Available-for-sale securities, 12 Months or More, Fair Value 50,665 56,111
Available-for-sale Securities,12 Months or Longer, Unrealized Loss (7,685) (6,622)
Available-for-sale securities, Fair Value 57,894 63,893
Available-for-sale securities, Unrealized Loss $ (7,955) $ (6,755)