XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]        
Balance at December 31, 2023     $ (25,459)  
Other comprehensive income $ 1,394 $ 3,723 4,404 $ 3,947
Amortization of unrealized loss on securities transferred to held-to-maturity (329) (342) (991) (1,021)
Net other comprehensive income during period 1,690 4,065 5,286 4,968
Balance at September 30, 2024 (20,173)   (20,173)  
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     4,404 3,947
Amortization of unrealized loss on securities transferred to held-to-maturity    
Net other comprehensive income during period     4,404 3,947
Balance at September 30, 2024 (11,361) (13,188) (11,361) (13,188)
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     991 1,021
Net other comprehensive income during period     991 1,021
Balance at September 30, 2024 (8,703) (10,035) (8,703) (10,035)
Investment Hedge [Member]        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]        
Balance at December 31, 2023      
Other comprehensive income     (109)  
Amortization of unrealized loss on securities transferred to held-to-maturity      
Net other comprehensive income during period     (109)  
Balance at September 30, 2024 (109)   (109)  
AOCI Attributable to Parent [Member]        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]        
Balance at December 31, 2023     (25,459) (28,191)
Other comprehensive income     4,295 3,947
Amortization of unrealized loss on securities transferred to held-to-maturity     991 1,021
Net other comprehensive income during period     5,286 4,968
Balance at September 30, 2024 $ (20,173) $ (23,223) $ (20,173) $ (23,223)