XML 20 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Warrants - Summary of Periodic Changes in Fair Value of Warrant Liability (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments And Hedging Activities Disclosures [Line Items]    
Warrant repurchases $ (25,000) $ (1,100,000)
Level 3 [Member] | Common Stock Warrants [Member]    
Derivative Instruments And Hedging Activities Disclosures [Line Items]    
Balance, January 1, 2018 65,000 3,400,869
Warrants settled upon exchange   (3,345,029)
Warrant repurchases (25,000)  
Changes in fair value (30,000) 9,160
Balance, December 31, 2018 $ 10,000 $ 65,000