Commitments and Contingencies - Operating Leases - Additional Information (Detail) |
3 Months Ended |
---|---|
Mar. 31, 2018
ft²
| |
Operating Lease One [Member] | |
Commitments And Contingencies [Line Items] | |
Office space rent under operating lease | 54,943 |
Lease expire date | Aug. 15, 2024 |
Operating Lease Two [Member] | |
Commitments And Contingencies [Line Items] | |
Office space rent under operating lease | 19,805 |
Lease expire date | Feb. 28, 2022 |