v3.26.1
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
Text Block [Abstract]        
Unrealized gains (losses) arising during the period, pre-tax $ 3,259 $ 179 $ (8,096) $ 54
Income tax benefit (expense) (700) (27) 1,685 (16)
Unrealized (losses) gains arising during the period, net of taxes 2,559 152 (6,411) 38
Other comprehensive (losses) income $ 2,559 $ 152 $ (6,411) $ 38