Commitments and Contingencies - Public Offering and Controlled Equity Offering and Database Usage (Details) - USD ($) |
9 Months Ended | ||
---|---|---|---|
Jan. 25, 2013 |
Sep. 30, 2017 |
Mar. 15, 2017 |
|
Other Commitments [Line Items] | |||
Proceeds from public offering | $ 110,000 | ||
Public Offering And Controlled Equity Offering | Selling Agents [Member] | |||
Other Commitments [Line Items] | |||
Commission on gross proceeds | 3.00% | ||
Public Offering And Controlled Equity Offering | Maximum [Member] | |||
Other Commitments [Line Items] | |||
Aggregate initial offering price | $ 20,698,357 | ||
Public Offering And Controlled Equity Offering | Maximum [Member] | Selling Agents [Member] | |||
Other Commitments [Line Items] | |||
Aggregate initial offering price | $ 30,000,000 |