XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Narrative (Details) - USD ($)
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Business Acquisition    
Payment of contingent consideration $ 5,619,000 $ 0
Contingent consideration 0  
MicroPact    
Business Acquisition    
Payment of contingent consideration $ 5,600,000