XML 31 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 6 Months Ended
Apr. 11, 2017
USD ($)
$ / shares
shares
Jun. 30, 2016
shares
Jun. 30, 2017
USD ($)
Segment
Jun. 30, 2016
USD ($)
Accounting Policy [Line Items]        
Net proceeds from offering     $ 12,244,000 $ 4,496,000
Number of operating segment | Segment     1  
Anti-dilutive securities excluded from computation of diluted net income per share | shares   6,600,000    
ASU 2016-09 [Member]        
Accounting Policy [Line Items]        
Retrospective increase in deferred tax assets for previously unrecognized excess tax benefits     $ 19,500,000  
Increase in valuation allowance     19,500,000  
Net impact to accumulated deficit     $ 0  
Follow-on Offering [Member]        
Accounting Policy [Line Items]        
Common stock shares sold | shares 5,228,750      
Public offering price | $ / shares $ 22.95      
Net proceeds from offering $ 115,100,000      
Underwriting discounts and commissions 4,900,000      
Offering expenses $ 600,000