XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Balance at December 31, 2023 $ (25,459) $ (28,191)
Other comprehensive income 2,156 408
Amortization of unrealized loss on securities transferred to held-to-maturity 330 341
Net other comprehensive income during period 2,486 749
Balance at March 31, 2024 (22,973) (27,442)
Available-for-Sale Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Balance at December 31, 2023 (15,765) (17,135)
Other comprehensive income 2,156 408
Amortization of unrealized loss on securities transferred to held-to-maturity
Net other comprehensive income during period 2,156 408
Balance at March 31, 2024 (13,609) (16,727)
Held-to-Maturity Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Balance at December 31, 2023 (9,694) (11,056)
Other comprehensive income
Amortization of unrealized loss on securities transferred to held-to-maturity 330 341
Net other comprehensive income during period 330 341
Balance at March 31, 2024 $ (9,364) $ (10,715)