v3.26.1
Change in Accumulated Other Comprehensive Loss - (Loss) Changes To Accumulated Other Comprehensive Income By Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning balance $ (5,260) $ (18,640)
Other comprehensive (loss) before reclassifications (892) 27,631
Reclassification of realized losses into earnings 0 (12,425)
Tax effect of current period changes 187 (3,193)
Current period changes net of taxes (705) 12,013
Ending balance (5,965) (6,627)
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning balance (5,257) (18,645)
Other comprehensive (loss) before reclassifications (892) 27,631
Reclassification of realized losses into earnings 0 (12,425)
Tax effect of current period changes 187 (3,193)
Current period changes net of taxes (705) 12,013
Ending balance (5,962) (6,632)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning balance (3) 5
Other comprehensive (loss) before reclassifications 0 0
Reclassification of realized losses into earnings 0 0
Tax effect of current period changes 0 0
Current period changes net of taxes 0 0
Ending balance $ (3) $ 5