XML 46 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Marketable Securities - Summary of Fair Value of Available-for-Sale Marketable Securities by Type of Security (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 94,723 $ 55,757
Gross Unrealized Gains 9 4
Gross Unrealized Losses (36) (101)
Fair Value 94,696 55,660
U.S. Government Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 17,017  
Gross Unrealized Gains 7  
Gross Unrealized Losses (1)  
Fair Value 17,023  
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,996  
Fair Value 2,996  
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 74,710 55,757
Gross Unrealized Gains 2 4
Gross Unrealized Losses (35) (101)
Fair Value $ 74,677 $ 55,660