XML 55 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments Future minimum lease payments under non-cancellable operating leases as of December 31, 2020 are as follows (in thousands):
For the Year Ending December 31,
2021$6,663 
20226,073 
2023893 
2024791 
202515 
Thereafter— 
$14,435 
Undiscounted future expected payments under the TRA
As of December 31, 2020, the undiscounted future expected payments through December 31, under the TRA are as follows (in thousands):

Amount
2021$9,113 
20221,748 
20231,748 
20241,748 
20251,749 
Thereafter9,186 
$25,292 
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, 2017$17,993 $442 $18,435 
Fair value adjustment(825)— (825)
Balance, December 31, 201817,168 442 17,610 
IRS Settlement(2,727)— (2,727)
Fair value adjustment3,367 — 3,367 
Balance, December 31, 201917,808 442 18,250 
Fair value adjustment1,883 24,558 26,441 
Payments— (25,000)(25,000)
Balance, December 31, 2020$19,691 $— $19,691