XML 145 R110.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2018
Jan. 01, 2017
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Balances at beginning $ 620,871 $ 576,202 $ 549,405    
Adoption of ASU 2016-01         $ 0
Balances at ending 663,054 620,871 576,202    
Available-for-Sale Securities          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Balances at beginning (23,589) (13,005) (7,915)    
Other comprehensive income (loss) 27,628 (10,649) (2,437)    
Balances at ending 4,039 (23,589) (13,005)    
Employee Benefit Plans          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Balances at beginning (39,576) (38,291) (29,194)    
Other comprehensive income (loss) (8,027) (1,285) (1,792)    
Balances at ending (47,603) (39,576) (38,291)    
Accumulated Other Comprehensive Income (loss)          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Balances at beginning (63,165) (51,296) (37,109)    
Other comprehensive income (loss) 19,601 (11,934) (4,229)    
Adoption of ASU 2016-01         $ (9,958)
Balances at ending $ (43,564) $ (63,165) (51,296)    
Accounting Standards Update 2018-02 | Available-for-Sale Securities          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Reclassification due to adoption of ASU     (2,653)    
Accounting Standards Update 2018-02 | Employee Benefit Plans          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Reclassification due to adoption of ASU     (7,305)    
Accounting Standards Update 2018-02 | Accumulated Other Comprehensive Income (loss)          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Reclassification due to adoption of ASU     $ (9,958)    
Accounting Standards Update 2016-01          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Adoption of ASU 2016-01       $ 0  
Accounting Standards Update 2016-01 | Available-for-Sale Securities          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Adoption of ASU 2016-01       65  
Accounting Standards Update 2016-01 | Employee Benefit Plans          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Adoption of ASU 2016-01       0  
Accounting Standards Update 2016-01 | Accumulated Other Comprehensive Income (loss)          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Adoption of ASU 2016-01       $ 65