XML 139 R124.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Loss) - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 265,313  
Net current period other comprehensive income (1,336) $ 3,196
Ending Balance 280,221 265,313
Gains and Losses on Cash Flow Hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 566 0
Other comprehensive income before reclassification (382) 256
Amounts reclassified from accumulated other comprehensive income 1,123 310
Net current period other comprehensive income 741 566
Ending Balance 1,307 566
Unrealized Gains and Losses on Available-for-Sale Securities    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (3,775) (6,405)
Other comprehensive income before reclassification (2,074) 2,630
Amounts reclassified from accumulated other comprehensive income (3) 0
Net current period other comprehensive income (2,077) 2,630
Ending Balance (5,852) (3,775)
Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (3,209) (6,405)
Other comprehensive income before reclassification (2,456) 2,886
Amounts reclassified from accumulated other comprehensive income 1,120 310
Net current period other comprehensive income (1,336) 3,196
Ending Balance $ (4,545) $ (3,209)