v3.26.3
Comprehensive Income Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive income $ 271,690 $ 255,133 $ 271,690 $ 255,133 $ 281,042 $ 265,985 $ 240,930 $ 227,875
Net current period other comprehensive income (loss), net of tax (17,305) 8,424 (15,478) 13,948        
Unrealized gains (losses) on securities [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive income (88,654) (77,212) (88,654) (77,212)   (69,879)   (96,564)
Other comprehensive income (loss) before reclassifications, net of tax     (18,756) 19,372        
Amounts reclassified from accumulated other comprehensive loss, net of tax     (19) (20)        
Net current period other comprehensive income (loss), net of tax     (18,775) 19,352        
Unrealized gains (losses) on derivatives                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive income 4,671 1,803 4,671 1,803   1,374   7,207
Other comprehensive income (loss) before reclassifications, net of tax     4,439 (2,231)        
Amounts reclassified from accumulated other comprehensive loss, net of tax     (1,142) (3,173)        
Net current period other comprehensive income (loss), net of tax     3,297 (5,404)        
Accumulated other comprehensive income (loss) [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive income (83,983) (75,409) (83,983) (75,409) $ (66,678) $ (68,505) $ (83,833) $ (89,357)
Other comprehensive income (loss) before reclassifications, net of tax     (14,317) 17,141        
Amounts reclassified from accumulated other comprehensive loss, net of tax     (1,161) (3,193)        
Net current period other comprehensive income (loss), net of tax $ (17,305) $ 8,424 $ (15,478) $ 13,948