Nature of Business and Basis of Presentation - Additional Information (Detail) - Merger Agreement [Member] |
6 Months Ended |
---|---|
Jun. 30, 2018 | |
Business And Basis Of Presentation [Line Items] | |
Agreement of reorganization and merger date | Jan. 18, 2017 |
Merger Sub Corp I Inc and Mustang Merger Sub II LLC [Member] | |
Business And Basis Of Presentation [Line Items] | |
Business acquisition, percentage of voting interest acquired | 100.00% |