XML 74 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Assets - Summary of Other Current Assets (Detail) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 584,765 $ 478,560
Project deposit   532,500
Deposits 5,075 5,076
Total other current assets $ 589,840 $ 1,016,136