XML 56 R44.htm IDEA: XBRL DOCUMENT v3.4.0.3
Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Mar. 31, 2015
Dec. 31, 2014
Cash and Cash Equivalents [Abstract]        
Cash $ 9,456 $ 1,666    
Money market 44,055 36,783    
Total cash and cash equivalents $ 53,511 $ 38,449 $ 28,376 $ 34,766