XML 110 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Purchased Intangible Assets - Changes in the Carrying Amount of Goodwill (Parenthetical) (Details)
Dec. 31, 2017
USD ($)
Goodwill And Intangible Assets Disclosure [Abstract]  
Accumulated impairment charge $ 192,872