XML 93 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable and Other Liabilities - Summary of Long-term Portion of Outstanding Notes Payable as well as Other Long-Term Liabilities (Detail) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Lease obligation, long-portion (see Note 15) $ 1,484,679  
Deferred rent, long-term portion   $ 1,045,807
Common stock warrant liability (see Note 12) 10,000 65,000
Economic conditional grants 250,000 100,000
Other 120,196 140,090
Total other long-term liabilities $ 1,864,875 1,852,071
BPI France Notes [Member]    
Debt Instrument [Line Items]    
BPI France notes, long-term portion   $ 501,174