XML 38 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Schedule of Merger Related Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Combinations [Abstract]      
Data processing fees $ 2,514 $ 6,017 $ 3,956
Professional fees 4,239 4,414 2,771
Employee severance payments 2,942 15,660 1,177
Other/miscellaneous fees 808 820 389
Merger related expenses $ 10,503 $ 26,911 $ 8,293