XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Tables)
6 Months Ended
Jun. 30, 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, March 31, 2021$19,839 $— $19,839 
Payments(7,810)(7,810)
Fair value adjustment(13)— (13)
Balance, June 30, 2021$12,016 $— $12,016 
Balance, March 31, 2020$17,113 $124 $17,237 
Fair value adjustment1,732 1,698 3,430 
Balance, June 30, 2020$18,845 $1,822 $20,667 
TRAEarn-Out LiabilityContingent Consideration
Balance, December 31, 2020$19,691 $— $19,691 
Payments(7,810)— (7,810)
Fair value adjustments135 — 135 
Balance, June 30, 2021$12,016 $— $12,016 
Balance, December 31, 2019$17,808 $442 $18,250 
Fair value adjustment1,037 1,380 2,417 
Balance, June 30, 2020$18,845 $1,822 $20,667