XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Accumulated other comprehensive income $ 265,985 $ 227,875 $ 225,043 $ 211,112
Net current period other comprehensive income (loss) 20,852 (5,834) 7,948  
Unrealized gains (losses) on securities [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Accumulated other comprehensive income (69,879) (96,564) (91,233) (103,680)
Other comprehensive income (loss), before reclassifications, net of tax 23,777 (6,167) 12,158  
Amounts reclassified from accumulated other comprehensive income, current period, net of tax 2,908 836 289  
Net current period other comprehensive income (loss) 26,685 (5,331) 12,447  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Accumulated other comprehensive income 1,374 7,207 7,710 12,209
Other comprehensive income (loss), before reclassifications, net of tax (1,922) 7,373 3,221  
Amounts reclassified from accumulated other comprehensive income, current period, net of tax (3,911) (7,876) (7,720)  
Net current period other comprehensive income (loss) (5,833) (503) (4,499)  
Accumulated other comprehensive income (loss) [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Accumulated other comprehensive income (68,505) (89,357) (83,523) $ (91,471)
Other comprehensive income (loss), before reclassifications, net of tax 21,855 1,206 15,379  
Amounts reclassified from accumulated other comprehensive income, current period, net of tax (1,003) (7,040) (7,431)  
Net current period other comprehensive income (loss) $ 20,852 $ (5,834) $ 7,948