XML 54 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Current [Abstract]    
Federal $ 0 $ 0
State 0 0
Foreign 16,786 17,988
Current income tax provision (benefit) 16,786 17,988
Deferred [Abstract]    
Federal 0 0
State 0 0
Foreign 259,229 (441,081)
Deferred income tax provision (benefit) 259,229 (441,081)
Total [Abstract]    
Federal 0 0
State 0 0
Foreign 276,015 (423,093)
Total income tax provision (benefit) $ 276,015 $ (423,093)