XML 134 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period $ 1,283,445 $ 1,184,659 $ 1,206,454
Net Change 13,909 21,224 (105,035)
Balance at end of period 1,380,294 1,283,445 1,184,659
Accumulated Other Comprehensive Loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period (90,901) (112,125) (7,090)
Net Change 13,909 21,224 (105,035)
Balance at end of period (76,992) (90,901) (112,125)
Available-for-Sale Debt Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period (64,553) (80,463)  
Net Change 8,245 15,910  
Balance at end of period (56,308) (64,553) (80,463)
Interest Rate Swaps      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period (11,602) (16,806)  
Net Change 4,076 5,204  
Balance at end of period (7,526) (11,602) (16,806)
Employee Benefit Plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period (14,746) (14,856)  
Net Change 1,588 110  
Balance at end of period $ (13,158) $ (14,746) $ (14,856)