Description of Business, Basis of Presentation and Consolidation and Significant Accounting Policies - Additional Information (Detail) - Accounting Standards Update 2016-09 [Member] $ in Millions |
Jun. 30, 2017
USD ($)
|
---|---|
New Accounting Pronouncements or Change in Accounting Principle [Line Items] | |
Deferred tax assets | $ 3.4 |
Valuation allowance against deferred tax assets | 3.4 |
Accumulated Deficit [Member] | |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] | |
Cumulative effect adjustment | $ 0.1 |