XML 23 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Net increase to beginning retained earnings $ 370,477 $ 319,396  
Revenue, performance obligation, description of timing one year or less    
Contract liabilities $ 2,000 1,800  
Insurance      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Contract assets 4,700 4,300  
Wealth management services      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Contract assets 2,000 1,800  
ASC 606      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Net increase to beginning retained earnings     $ 1,800
ASC 606 | Difference between Revenue Guidance in Effect before and after Topic 606      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Net increase to beginning retained earnings     $ 1,800
Contingent income      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Contract assets $ 2,200 $ 1,900