XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations (Tables)
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisitions As of the acquisition date, the purchase price was assigned to the acquired assets and assumed liabilities as follows (in thousands):
Cash acquired$256 
Other current assets106 
Property and equipment59 
Developed technology5,974 
Customer relationships750 
Goodwill24,521 
Other non-current assets27 
Total assets acquired31,693 
Current liabilities638 
Non-current liabilities38 
Total liabilities assumed676 
Net assets acquired$31,017