XML 129 R119.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Assets and Liabilities - Quantitative Information about Level 3 Fair Value Measurements (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 72,601 $ 8,500
Liabilities 15,250 5,016
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration $ 12,253 $ 12,338
Level 3 | Minimum | Discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.040 0.040
Level 3 | Minimum | Probability of meeting earnout and contingencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.750 0.750
Level 3 | Maximum | Discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.118 0.102
Level 3 | Maximum | Probability of meeting earnout and contingencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.990 0.990
Level 3 | Weighted Average | Discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.072 0.081
Level 3 | Weighted Average | Probability of meeting earnout and contingencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.919 0.916
Level 3 | Forward Sale Contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 67,525 $ 4,544
Liabilities 0 2,180
Level 3 | Rate lock commitments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 5,076 3,957
Liabilities $ 15,250 $ 2,836