v3.26.1
Comprehensive Income Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive income $ 281,042 $ 240,930 $ 281,042 $ 240,930 $ 270,743 $ 265,985 $ 237,873 $ 227,875
Net current period other comprehensive income (loss), net of tax 2,728 (1,387) 1,827 5,524        
Unrealized gains (losses) on securities [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive income (69,975) (86,405) (69,975) (86,405)   (69,879)   (96,564)
Other comprehensive income (loss) before reclassifications, net of tax     (82) 10,172        
Amounts reclassified from accumulated other comprehensive loss, net of tax     (14) (13)        
Net current period other comprehensive income (loss), net of tax     (96) 10,159        
Unrealized gains (losses) on derivatives                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive income 3,297 2,572 3,297 2,572   1,374   7,207
Other comprehensive income (loss) before reclassifications, net of tax     2,644 (2,514)        
Amounts reclassified from accumulated other comprehensive loss, net of tax     (721) (2,121)        
Net current period other comprehensive income (loss), net of tax     1,923 (4,635)        
Accumulated other comprehensive income (loss) [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive income (66,678) (83,833) (66,678) (83,833) $ (69,406) $ (68,505) $ (82,446) $ (89,357)
Other comprehensive income (loss) before reclassifications, net of tax     2,562 7,658        
Amounts reclassified from accumulated other comprehensive loss, net of tax     (735) (2,134)        
Net current period other comprehensive income (loss), net of tax $ 2,728 $ (1,387) $ 1,827 $ 5,524