XML 47 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2017
USD ($)
Segment
Summary Of Significant Accounting Policies [Line Items]  
Percentage of likelihood of realization required to record tax benefit 50.00%
Contractual obligation $ 0
Number of reportable segment | Segment 1
Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect after Topic 606  
Summary Of Significant Accounting Policies [Line Items]  
Recognition of additional revenue $ 5,400,000
Convertible Preferred Stock (Series B, Series A-2, Series A-1, Junior and Founder) [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Loss to participating securities $ 0