XML 54 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Public Offering and Controlled Equity Offering and Database Usage (Details) - USD ($)
6 Months Ended
Jan. 25, 2013
Jun. 30, 2017
Mar. 15, 2017
Other Commitments [Line Items]      
Proceeds from public offering   $ 100,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