Quarterly report pursuant to Section 13 or 15(d)

Income Taxes (Details Narrative)

v3.19.3
Income Taxes (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]        
Effective tax statutory rate 21.00% 21.00% 21.00%  
Effective tax statutory rate, description     On March 22, 2018, the Tax Cuts and Jobs Act ("TCJA") was enacted into law, which significantly changes existing U.S. tax law and includes numerous provisions that affect our business, such as reducing the U.S. federal statutory tax rate from 35% to 21% effective January 1, 2018.  
Unrecognized tax benefits