XML 49 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2021
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