XML 41 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Litigation and Other Contingencies (Details) - Sales Tax Obligations - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Loss Contingencies [Line Items]    
Indirect taxes accrual   $ 2.5
Loss contingency accrual, payments $ 2.5