XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Deferred Implementation Costs, Deferred Solution and Other Costs (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Minimum        
Capitalized Contract Cost [Line Items]        
Expected period of customer benefit 5 years   5 years  
Maximum        
Capitalized Contract Cost [Line Items]        
Expected period of customer benefit 7 years   7 years  
Deferred Implementation Costs        
Capitalized Contract Cost [Line Items]        
Capitalization of deferred commissions $ 1.5 $ 1.4 $ 3.1 $ 2.7
Amortization of capitalized deferred commissions 1.2 1.1 2.4 2.0
Deferred Commissions        
Capitalized Contract Cost [Line Items]        
Capitalization of deferred commissions 1.5 0.7 3.9 2.1
Amortization of capitalized deferred commissions $ 0.8 $ 0.7 $ 1.7 $ 1.5