XML 39 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Summary of Changes in Fair Value of Company's Level 3 Financial Liabilities (Detail) (Details)
9 Months Ended
Sep. 30, 2017
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Repurchase and retirement of warrants $ (40,772)
2014 Offering  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Repurchase and retirement of warrants (34,833)
2013 Offering  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Repurchase and retirement of warrants (5,939)
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,480)
Ending Balance 0
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,278)
Ending Balance 0
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 (61,202)
Ending Balance $ 0