XML 41 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Summary of Changes in Fair Value of Company's Level 3 Financial Liabilities (Detail) (Details) - USD ($)
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Change in fair value of warrant liability from repricing $ 244,611 $ 0
Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 4,641  
Change in fair value of warrant liability from repricing 244,611  
Change in fair value of warrant liability (208,153)  
Ending Balance 41,099  
Warrants | 2014 Offering    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 4,112  
Change in fair value of warrant liability from repricing 177,999  
Change in fair value of warrant liability (147,158)  
Ending Balance 34,953  
Warrants | 2013 Offering    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 529  
Change in fair value of warrant liability from repricing 66,612  
Change in fair value of warrant liability (60,995)  
Ending Balance $ 6,146