Annual report pursuant to Section 13 and 15(d)

Revisions of Previously Issued Consolidated Year-End Financial Statements (Details)

v3.20.4
Revisions of Previously Issued Consolidated Year-End Financial Statements (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Deferred tax liability $ 107,000 $ 107,000  
Accumulated deficit $ 136,350,370 129,045,801 $ 124,557,694
As Previously Reported      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Deferred tax liability   2,019,200  
Accumulated deficit   130,958,001 126,469,894
Adjustments      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Deferred tax liability   1,912,200  
Accumulated deficit   $ (1,912,200) $ (1,912,200)