XML 42 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash, Cash Equivalents and Investments - Cash and Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Cash And Cash Equivalents [Abstract]    
Cash $ 6,116 $ 7,507
Cash equivalents 8,844 7,348
Short-term investments 18,002 18,456
Cash and investments $ 32,962 $ 33,311