XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets - Additional Information (Details)
1 Months Ended 3 Months Ended
May 31, 2018
USD ($)
Mar. 31, 2022
USD ($)
Unit
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Finite Lived Intangible Assets [Line Items]        
Finite-lived intangible assets, amortization expense   $ 7,100,000 $ 4,400,000  
Earnout liability   $ 37,390,000   $ 33,151,000
Number of goodwill impairment reporting units | Unit   3    
Goodwill impairment charge   $ 0 $ 0  
Goodwill   671,431,000   $ 672,381,000
Brazilian Reporting Unit        
Finite Lived Intangible Assets [Line Items]        
Goodwill   0    
Accrued Expenses        
Finite Lived Intangible Assets [Line Items]        
Earnout liability   300,000    
Tradestream Technologies Inc. and Wise 24 Inc        
Finite Lived Intangible Assets [Line Items]        
Future revenue recognized period 6 years      
Earnout provision   $ 2,600,000    
Tradestream Technologies Inc. and Wise 24 Inc | Maximum        
Finite Lived Intangible Assets [Line Items]        
Total consideration $ 30,000,000