XML 84 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Warrants - Summary of Income Statement Effect of Changes in Outstanding Warrants (Detail) - USD ($)
12 Months Ended
Aug. 16, 2017
Dec. 31, 2018
Class Of Warrant Or Right [Line Items]    
Changes in fair value of warrants $ (3,498,632)  
Common Stock Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Changes in fair value of warrants   $ (9,160)
Loss on warrants exchanged   (2,688,012)
Transaction costs   (181,312)
Change in fair value of warrant liability, including gain (loss) on exchange   $ (2,878,484)