XML 319 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Other Assets - Schedule of Other Assets (Details ) - USD ($)
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]          
Security deposit $ 110,418      
Other deposits 65,764       77,992
Prepaid expenses 867,467      
Note receivable 41,638       41,638
Other assets $ 1,085,287 $ 959,469 $ 92,002 $ 182,238 $ 119,630