XML 130 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balances $ 669,934 $ 617,390 $ 728,941
Other comprehensive (loss) income 6,513 83,684 (152,739)
Ending balances 713,444 669,934 617,390
Accumulated Other Comprehensive (Loss) Income      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balances (125,005) (208,689) (55,950)
Other comprehensive (loss) income 6,513 83,684 (152,739)
Ending balances (118,492) (125,005) (208,689)
Available-for- Sale Debt Securities      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balances (99,535) (178,803) (14,560)
Other comprehensive (loss) income (2,159) 79,268 (164,243)
Ending balances (101,694) (99,535) (178,803)
Employee Benefit Plans      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balances (25,470) (29,886) (41,390)
Other comprehensive (loss) income 8,672 4,416 11,504
Ending balances $ (16,798) $ (25,470) $ (29,886)