XML 40 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Summary of Reconciliation of Liabilities Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs (Detail) - Fair Value Measurement, Recurring [Member] - Warrant Liability [Member]
3 Months Ended
Mar. 31, 2017
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance at December 31, 2016 $ 4,095,019
Change in fair value upon re-measurement 3,072,747
Reclassification to Additional Paid-in Capital due to warrant exercise (1,399,091)
Balance at March 31, 2017 $ 5,768,675