XML 69 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Narrative (Details) - Polyrize
$ in Thousands
Oct. 29, 2020
USD ($)
shares
Business Acquisition [Line Items]  
Total purchase price $ 39,380
Fair value of consideration 29,620
Contingent consideration $ 9,760
Contingent consideration period 3 years
Payments to acquire businesses, gross $ 24,713
Fair value of common stock issued $ 4,198
Equity interest issued or issuable, number of shares | shares 35,642
Fair value of replacement equity awards attributable to pre-acquisitions service $ 709
Acquisition related costs $ 325