XML 46 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash Equivalents and Marketable Securities - Additional Information (Details) - U.S. government and agency securities
$ in Millions
Sep. 30, 2017
USD ($)
Security
Dec. 31, 2016
USD ($)
Security
Cash Equivalents And Marketable Securities [Line Items]    
Number of securities in an unrealized loss position for less than one year 24 9
Fair value of debt securities in an unrealized loss position | $ $ 36.8 $ 15.8
Number of securities in a significant unrealized loss position 0 0