XML 67 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Other Current Assets - Summary of Other Current Assets (Detail) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 582,319 $ 584,765
Project deposit  
Deposits 5,075 5,075
Total other current assets $ 587,394 $ 589,840