Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Effective Tax Rate Differs from Federal Statutory Rate (Details)

v3.20.1
Income Taxes - Schedule of Effective Tax Rate Differs from Federal Statutory Rate (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Statutory federal income tax rate 21.00% 21.00%
State income taxes, net of federal tax benefits 0.61% 11.43%
Stock compensation (1.27%) 2.47%
Foreign rate differential (3.53%) (8.15%)
Tax credits 0.68% (4.79%)
Warrants revaluation 0.00% 10.03%
GILTI Inclusion (0.76%) 38.10%
Section 382 limits 0.00 (67.57)
Non-deductible expenses (4.58%) 11.45%
Valuation allowance (14.58%) 23.30%
Other, net (3.25%) (0.13%)
Effective tax rate (5.68%) 37.14%