XML 34 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Business and Significant Accounting Policies - Costs Capitalized to Obtain Revenue Contracts (Details)
Dec. 31, 2018
New revenue contracts  
Capitalized costs  
Amortization period 5 years
Excluding Topic 606 Impact  
Capitalized costs  
Amortization period 2 years