XML 74 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Business Acquisitions - Summary of Identifiable Intangible Assets Acquired and Their Estimated Useful Lives (Details) - USD ($)
$ in Thousands
Mar. 19, 2021
Oct. 03, 2019
Cloud Elements Inc.    
Business Acquisition [Line Items]    
Fair Value (in thousands) $ 11,200  
Cloud Elements Inc. | Developed technology    
Business Acquisition [Line Items]    
Fair Value (in thousands) $ 6,600  
Estimated Useful Life (in years) 5 years  
Cloud Elements Inc. | Customer relationships    
Business Acquisition [Line Items]    
Fair Value (in thousands) $ 4,500  
Estimated Useful Life (in years) 3 years  
Cloud Elements Inc. | Trade name    
Business Acquisition [Line Items]    
Fair Value (in thousands) $ 100  
Estimated Useful Life (in years) 3 years  
ProcessGold AG    
Business Acquisition [Line Items]    
Fair Value (in thousands)   $ 11,475
ProcessGold AG | Developed technology    
Business Acquisition [Line Items]    
Fair Value (in thousands)   $ 10,910
Estimated Useful Life (in years)   5 years
ProcessGold AG | Customer relationships    
Business Acquisition [Line Items]    
Fair Value (in thousands)   $ 499
Estimated Useful Life (in years)   5 years
ProcessGold AG | Trade names and trademarks    
Business Acquisition [Line Items]    
Fair Value (in thousands)   $ 66
Estimated Useful Life (in years)   3 years