XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Assumptions Used to Calculate the Estimated Earnout Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Summary Of Assumptions Used To Calculate Estimated Earnout Liabilities [Line Items]    
Estimated earnout liabilities $ 113,978 $ 34,468
CrowdReason LLC and CorrelationAdvisors    
Summary Of Assumptions Used To Calculate Estimated Earnout Liabilities [Line Items]    
Year of Acquisition 2021  
Earnout Target Specific revenue growth thresholds through October 2024, a cap of $30.0 million is available; to be settled in cash.  
Method Probability-weighted discounted cash flows and Monte Carlo simulation  
Earnout Period 2024  
Discount Rate 3.50%  
Estimated earnout liabilities $ 26,320  
Track1099 LLC    
Summary Of Assumptions Used To Calculate Estimated Earnout Liabilities [Line Items]    
Year of Acquisition 2021  
Earnout Target Specific revenue growth thresholds through April 2023, with a cap of $12.5 million; to be settled in cash.  
Method Probability-weighted discounted cash flows and Monte Carlo simulation  
Earnout Period 2023  
Discount Rate 4.00%  
Estimated earnout liabilities $ 7,880  
Davo Technologies LLC    
Summary Of Assumptions Used To Calculate Estimated Earnout Liabilities [Line Items]    
Year of Acquisition 2021  
Earnout Target Specific revenue growth thresholds through March 2023, with no cap; to be settled in cash.  
Method Probability-weighted discounted cash flows and Monte Carlo simulation  
Earnout Period 2023  
Discount Rate 7.00%  
Estimated earnout liabilities $ 35,885  
Transaction Tax Resources, Inc.    
Summary Of Assumptions Used To Calculate Estimated Earnout Liabilities [Line Items]    
Year of Acquisition 2020  
Earnout Target Specific revenue growth thresholds through December 2022,with cap of $26.4 million; to be settled in cash.  
Method Probability-weighted discounted cash flows and Monte Carlo simulation  
Earnout Period 2022  
Discount Rate 15.00%  
Estimated earnout liabilities $ 24,830 15,740
Business Licenses    
Summary Of Assumptions Used To Calculate Estimated Earnout Liabilities [Line Items]    
Year of Acquisition 2020  
Earnout Target Achievement of certain performance metrics through November 2024, with cap of $20.7 million; to be settled in common stock.  
Method Scenario-based approach  
Earnout Period 2024  
Discount Rate 4.80%  
Estimated earnout liabilities $ 19,063 $ 18,728