XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes the allocation of the purchase price to the fair value of the tangible and intangible assets acquired and liabilities assumed as of the acquisition date:

 Purchase Price Allocation
(in thousands)
Estimated Useful Life
(in years)
Net tangible assets acquired$375 
Intangible assets:
Developed technology & trademarks6,110 4
Goodwill23,135 
Total purchase price$29,620