XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations - Summary of Preliminary Purchase Consideration (Parenthetical) (Details)
3 Months Ended 6 Months Ended
Apr. 06, 2020
USD ($)
Oct. 14, 2019
USD ($)
EarnoutPayment
Jun. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Feb. 10, 2020
USD ($)
APS Payments          
Business Acquisition [Line Items]          
Number of cash earn-out payments | EarnoutPayment   3      
Earnout payment $ 14,300,000 $ 30,000,000.0      
Remaining earn-out payment adjusted to first payment       $ 5,000,000.0  
Adjustment included in change in fair value of contingent consideration     $ 700,000 $ 700,000  
APS Payments | Maximum          
Business Acquisition [Line Items]          
Contingent earn-out right to be received   $ 30,000,000.0      
Ventanex | Maximum          
Business Acquisition [Line Items]          
Contingent earn-out right to be received         $ 14,000,000