XML 65 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Other Current Assets - Summary of Other Current Assets (Detail) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 478,560 $ 471,686
Project deposit 532,500  
Deposits 5,076 23,841
Total other current assets $ 1,016,136 $ 495,527