XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Tables)
9 Months Ended
Sep. 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, June 30, 2021$12,016 $— $12,016 
Payments— — — 
Fair value adjustment936 — 936 
Balance, September 30, 2021$12,952 $— $12,952 
Balance, June 30, 2020$18,845 $1,822 $20,667 
Fair value adjustment(521)14,112 13,591 
Balance, September 30, 2020$18,324 $15,934 $34,258 
0


TRAEarn-Out LiabilityContingent Consideration
Balance, December 31, 2020$19,691 $— $19,691 
Payments(7,810)— (7,810)
Fair value adjustment1,071 — 1,071 
Balance, September 30, 2021$12,952 $— $12,952 
Balance, December 31, 2019$17,808 $442 $18,250 
Fair value adjustment516 15,492 16,008 
Balance, September 30, 2020$18,324 $15,934 $34,258