Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.8.0.1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Accounting Standards Update 2014-09 [Member]    
New Accounting Pronouncement Or Change In Accounting Principle Recognized As A Percent Of Revenue 3.00% 3.00%