XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Held-to-Maturity Marketable Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost $ 27,449 $ 27,051
Unrealized Losses (115) (109)
Estimated Fair Value 27,334 26,942
Commercial Paper | Cash and Cash Equivalents    
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost 8,810 12,097
Unrealized Losses (19) (21)
Estimated Fair Value 8,791 12,076
Commercial Paper | Short Term Investments    
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost 16,892 13,334
Unrealized Losses (96) (88)
Estimated Fair Value 16,796 13,246
Corporate Bonds | Cash and Cash Equivalents    
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost 449 870
Estimated Fair Value 449 870
Corporate Bonds | Short Term Investments    
Schedule Of Held To Maturity Securities [Line Items]    
Amortized Cost 1,298 750
Estimated Fair Value $ 1,298 $ 750