XML 49 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Investments - Narrative (Details)
Mar. 31, 2018
Dec. 31, 2017
U.S. treasuries    
Schedule Of Available For Sale Securities [Line Items]    
Percent of total fair value of all securities in an unrealized loss position 89.00% 78.00%