XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Summary of liability related to estimated contingent consideration
The following table summarizes the liability related to the estimated contingent consideration (in thousands):

TRAEarn-Out LiabilityContingent Consideration
Balance, December 31, 2020$19,691 $— $19,691 
Fair value adjustment148 — 148 
Balance, March 31, 2021$19,839 $ $19,839 
Balance, December 31, 2019$17,808 $442 $18,250 
Fair value adjustment(695)(318)(1,013)
Balance, March 31, 2020$17,113 $124 $17,237