XML 139 R123.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value of Financial Assets and Liabilities - Quantitative Information about Level 3 Fair Value Measurements (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 41,488 $ 72,926
Liabilities $ 17,948 25,661
Minimum | Probability of meeting earnout and contingencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0  
Maximum | Probability of meeting earnout and contingencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 1  
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.939  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingency consideration liability $ 31,481 $ 45,172
Level 3 | Minimum | Discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.003 0.003
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.90
Level 3 | Maximum | Discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.104 0.104
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   1
Level 3 | Weighted Average | Discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.071 0.086
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.981
Level 3 | Nasdaq Forwards    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 12,822 $ 26,502
Level 3 | Nasdaq Forwards | Minimum | Volatility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input   0.257
Derivative asset, measurement input 0.424  
Level 3 | Nasdaq Forwards | Maximum | Volatility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input   0.348
Derivative asset, measurement input 0.426  
Level 3 | Nasdaq Forwards | Weighted Average | Volatility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input   0.322
Derivative asset, measurement input 0.425  
Level 3 | Forward Sale Contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 7,632 $ 14,389
Liabilities 14,971 13,537
Level 3 | Rate lock commitments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 21,034 32,035
Liabilities $ 2,977 $ 12,124