XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash Equivalents and Marketable Debt Securities - Additional Information (Detail)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
Security
Dec. 31, 2017
USD ($)
Schedule Of Available For Sale Securities [Line Items]    
Available for sale securities maturity period 3 years 6 months  
Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Number of available-for-sale securities in unrealized loss positions | Security 63  
Maximum    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, period of unrealized loss positions 12 months 12 months
Foreign Government Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalent portions included in current fair values | $   $ 3.5