XML 42 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of changes in the fair value of estimated contingent consideration
Contingent consideration, as of December 31, 2020   $ 18,200  
Additions for acquisitions     14,151  
Adjustment to liability for changes in fair value     2,816  
Reduction of liability for payment made     (3,706 )
Total contingent consideration, as of December 31, 2021     31,461  
Current portion of contingent consideration     (19,847 )
Contingent consideration, less current portion   $ 11,614   

 

Schedule of redeem their preferred units at the liquidation
Redeemable preferred stock, as of December 31, 2020  $151,391 
Accrued paid in-kind dividends   1,718 
Accretion of discount   3,077 
Redemption   (156,186)
Redeemable preferred stock, as of December 31, 2021  $
-