XML 38 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of significant accounting policies and basis of presentation - Additional Information (Detail)
$ in Millions
6 Months Ended
Sep. 21, 2015
Jun. 30, 2017
USD ($)
Segment
Mar. 31, 2017
USD ($)
Basis Of Presentation And Significant Accounting Policies [Line Items]      
Number of operating segment | Segment   1  
ASU 2016-09 [Member]      
Basis Of Presentation And Significant Accounting Policies [Line Items]      
Deferred tax assets, net operating loss   $ 76.7  
Deferred tax assets, valuation allowance   $ 76.7  
ASU 2016-09 [Member] | Additional Paid-in Capital and Retained Earnings [Member]      
Basis Of Presentation And Significant Accounting Policies [Line Items]      
Cumulative catch up to account for forfeitures     $ 0.5
Lease starting on October 1, 2016 [Member] | 60 Binney Street Lease [Member]      
Basis Of Presentation And Significant Accounting Policies [Line Items]      
Lease expiration year 2027    
Additional lease period extendable 10 years