XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Summary of Purchase Consideration (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 08, 2021
Jun. 30, 2021
Jun. 30, 2020
Business Acquisition [Line Items]      
Cash consideration   $ 210,252 $ 0
Share consideration   $ 161,193 $ 0
IMC      
Business Acquisition [Line Items]      
Cash consideration $ 172,302    
Share consideration 155,347    
Contingent consideration 38,348    
Other consideration $ 1,271