XML 56 R31.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measurements - Schedule of Available-for-sale Investments in Unrealized Loss Position (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Estimated Fair Value $ 69,327
Gross Unrealized Losses (171)
United States Treasury securities [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Estimated Fair Value 1,999
Gross Unrealized Losses (7)
Asset-backed Securities [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Estimated Fair Value 10,912
Gross Unrealized Losses (16)
Corporate Debt Securities [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Estimated Fair Value 56,416
Gross Unrealized Losses $ (148)