Business Combination - IMX - Schedule of Pro Forma Results of Operations (Detail) - ImmuMetrix, Inc. [Member] - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| Revenue: | ||
| Net revenue | $ 27,306 | $ 22,098 |
| Net loss | $ (1,080) | $ (3,768) |