XML 73 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Purchase Price Allocation and Estimated Useful Life (Details) - USD ($)
$ in Thousands
Oct. 29, 2020
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Goodwill   $ 23,135 $ 23,135
Polyrize      
Business Acquisition [Line Items]      
Net tangible assets acquired $ 375    
Goodwill 23,135    
Total purchase price 29,620    
Polyrize | Developed technology & trademarks      
Business Acquisition [Line Items]      
Intangible assets $ 6,110    
Estimated Useful Life (in years) 4 years