XML 130 R119.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Assets and Liabilities - Quantitative Information about Level 3 Fair Value Measurements (Detail)
$ in Thousands
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 25,507 $ 41,488
Liabilities $ 11,953 17,948
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 0.99  
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.913  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingency consideration liability $ 19,527 $ 31,481
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
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.095 0.071
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.939
Level 3 | Nasdaq Forwards    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 7,220 $ 12,822
Level 3 | Nasdaq Forwards | Minimum | Volatility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input   0.424
Derivative asset, measurement input 0.429  
Level 3 | Nasdaq Forwards | Maximum | Volatility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input   0.426
Derivative asset, measurement input 0.429  
Level 3 | Nasdaq Forwards | Weighted Average | Volatility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input   0.425
Derivative asset, measurement input 0.429  
Level 3 | Forward Sale Contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 9,239 $ 7,632
Liabilities 6,482 14,971
Level 3 | Rate lock commitments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 9,048 21,034
Liabilities $ 5,471 $ 2,977