Annual report pursuant to Section 13 and 15(d)

Acquisitions - Schedule of Purchase Price Allocation Reflect Final Determination of Fair Value of Assets Acquired and Liabilities Assumed (Details)

v3.21.1
Acquisitions - Schedule of Purchase Price Allocation Reflect Final Determination of Fair Value of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]        
Goodwill   $ 62,834 $ 62,834 $ 60,699
Contingent liabilities due to acquisitions   $ 18,094 $ 8,073  
Vitek Real Estate Industries Group, Inc.        
Business Acquisition [Line Items]        
Goodwill $ 2,135      
Mortgage servicing rights 7,568      
Fixed assets 862      
Other assets 27      
Accounts payable and accrued liabilities (40)      
Net assets acquired 10,552      
Cash payments 8,817      
Contingent liabilities due to acquisitions 1,735      
Business acquisition, consideration transferred $ 10,552