XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments in Securities - Held to maturity securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
HELD-TO-MATURITY SECURITIES:    
Amortized Cost $ 187,695 $ 195,088
Fair Value Adjustment (262) (65)
Amortized Carrying Value 187,433 195,023
Gross Unrealized Losses 24,668 23,830
Fair Value 162,765 171,193
Agency mortgage-backed securities    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 71,065 72,495
Fair Value Adjustment 1,864 2,436
Amortized Carrying Value 72,929 74,931
Gross Unrealized Losses 8,523 8,686
Fair Value 64,406 66,245
Agency collateralized mortgage obligations    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 110,493 116,405
Fair Value Adjustment (2,140) (2,502)
Amortized Carrying Value 108,353 113,903
Gross Unrealized Losses 15,495 14,662
Fair Value 92,858 99,241
States and political subdivisions    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 6,137 6,188
Fair Value Adjustment 14 1
Amortized Carrying Value 6,151 6,189
Gross Unrealized Losses 650 482
Fair Value $ 5,501 $ 5,707