XML 117 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Net increase to beginning retained earnings $ 475,262 $ 418,413  
Contingent income      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Contract assets 3,000 2,500  
Contract liabilities 1,700 2,000 $ 2,000
Insurance      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Net increase to beginning retained earnings 6,000 5,200  
Wealth management services      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Net increase to beginning retained earnings $ 2,300 $ 2,200