Nature of the Business and Basis of Presentation - Additional Information (Detail) - Common Stock [Member] - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 19, 2014
Jul. 30, 2014
Jun. 30, 2015
Aug. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Class of Stock [Line Items]              
Number of shares issued         3,200,000 5,750,000 100,378
Number of common shares issued on conversion of redeemable convertible preferred stock           12,440,205  
IPO [Member]              
Class of Stock [Line Items]              
Number of shares issued   5,000,000          
Common stock, price per share   $ 13.00          
Proceeds from issuance of shares   $ 57,337          
Number of common shares issued on conversion of redeemable convertible preferred stock   12,440,205          
Over-allotment Option [Member]              
Class of Stock [Line Items]              
Number of shares issued 750,000     750,000      
Common stock, price per share $ 13.00     $ 13.00      
Proceeds from issuance of shares $ 9,068     $ 9,068      
Follow-on Offering [Member]              
Class of Stock [Line Items]              
Number of shares issued     4,600,000        
Common stock, price per share     $ 22.00        
Proceeds from issuance of shares     $ 65,612        
Number of shares offered by company     3,200,000        
Number of shares offered by stockholders     1,400,000