XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combination - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 25, 2022
USD ($)
Sep. 10, 2021
USD ($)
extension
$ / shares
Oct. 04, 2020
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Business Acquisition [Line Items]            
Acquisition-related expenses, net       $ (12,529) $ 2,983 $ 839
ACH Alert            
Business Acquisition [Line Items]            
Cash consideration paid     $ 25,000      
Contingent consideration     4,900      
Contingent consideration to be paid in 2021     2,500      
Contingent consideration to be paid in 2022     $ 2,400      
Compensation expenses       $ 1,700 2,500 $ 600
MK Decisioning Systems, LLC            
Business Acquisition [Line Items]            
Cash consideration paid   $ 20,000        
Transaction expenses         500  
Holdback provision held in escrow   2,000        
Holdback provision subject to release   $ 1,000        
Escrow release period one   12 months        
Escrow release period two   18 months        
Number of earn-out periods | extension   2        
Earn-out period   12 months        
Earn-out amount, reference price (in dollars per share) | $ / shares   $ 35        
Earn-out amount payable period   170 days        
Contingent consideration, maximum amount to be paid (as a percent)   62.00%   0.00%    
Maximum amount of contingent consideration to be paid   $ 25,000   $ 25,000    
Unpaid consideration         17,500  
MK Decisioning Systems, LLC | Earn-Out Shares            
Business Acquisition [Line Items]            
Contingent consideration       0 $ 15,500  
Gain on business combination       15,500    
MK Decisioning Systems, LLC | Maximum | First Earn Out Period            
Business Acquisition [Line Items]            
Contingent consideration, maximum   7,500        
MK Decisioning Systems, LLC | Maximum | Second Earn Out Period            
Business Acquisition [Line Items]            
Contingent consideration, maximum   17,500        
MK Decisioning Systems, LLC | Maximum | Earn-Out Shares            
Business Acquisition [Line Items]            
Contingent consideration, maximum   $ 20,000        
Segmint Inc.            
Business Acquisition [Line Items]            
Cash consideration paid $ 135,000          
Consideration transferred, restricted 2,600          
Deferred tax liability $ 0     2,317    
Acquisition-related expenses, net       $ 1,200