XML 78 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Business Acquisition Contingent Consideration - Additional Information (Details) - Applimotion Inc.
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2018
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2018
Installment
Dec. 31, 2017
USD ($)
Feb. 19, 2015
USD ($)
Business Acquisition Contingent Consideration [Line Items]          
Business combination, date of agreement     Feb. 19, 2015    
Name of acquired entity     Applimotion Inc.    
Number of contingent consideration | Installment     2    
Estimated fair value of contingent consideration       $ 2.8 $ 1.0
Payments of contingent consideration $ 2.8 $ 1.2