XML 63 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances at Beginning $ 938,377 $ 713,444
Other comprehensive (loss) income before reclassifications (7,162) 16,117
Amounts reclassified from accumulated other comprehensive (loss) income 118 165
Other comprehensive income (loss) (7,044) 16,282
Balances at Ending 946,741 741,377
Accumulated Other Comprehensive (Loss) Income    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances at Beginning (19,054) (118,492)
Other comprehensive income (loss) (7,044) 16,282
Balances at Ending (26,098) (102,210)
Available-for- Sale Debt Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances at Beginning (6,984) (101,694)
Other comprehensive (loss) income before reclassifications (7,162) 16,117
Amounts reclassified from accumulated other comprehensive (loss) income 0 0
Other comprehensive income (loss) (7,162) 16,117
Balances at Ending (14,146) (85,577)
Employee Benefit Plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances at Beginning (12,070) (16,798)
Other comprehensive (loss) income before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive (loss) income 118 165
Other comprehensive income (loss) 118 165
Balances at Ending $ (11,952) $ (16,633)