XML 72 R55.htm IDEA: XBRL DOCUMENT v3.20.4
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, 2020
Dec. 31, 2019
Notes Payable And Other Liabilities Disclosure [Abstract]    
Lease obligation, long-term portion (see Note 6) $ 1,468,124 $ 1,484,679
Operating lease, liability, statement of financial position [extensible list] us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:OtherNoncurrentLiabilitiesMember
Conditional economic incentive grants $ 250,000 $ 250,000
Other 110,319 130,196
Total other long-term liabilities $ 1,828,443 $ 1,864,875