XML 76 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Narrative (Details) - S2 Systems Corporation - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Business Acquisition [Line Items]        
Consideration transferred $ 17.7      
Cash payments to acquire businesses 13.7      
Cash acquired 0.1      
Value of shares issued 1.8      
Consideration held back $ 2.2      
Consideration holdback period 18 months      
Payments to settle acquiree's outstanding debt $ 6.9      
Compensation arrangements value $ 20.3      
Compensation arrangement with individual, compensation expense   $ 1.4 $ 7.1  
Compensation arrangement with individual, recorded liability   $ 7.5    
Compensation arrangement, weighted-average remaining recognition period   2 years    
Repayments of notes payable       $ 0.2
Estimated useful life of acquired developed technology   2 years    
Purchase accounting adjustment       $ 0.8