Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details Narrative)

v3.23.1
Income Taxes (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Tax Credit Carryforward [Line Items]      
Valuation allowance $ 41,166,891 $ 37,451,903  
Net change in valuation allowance relating to net operating loss carryforwards 3,714,988 870,941  
Operating Loss Carryforwards 150,083,903    
Unrecognized tax benefits 940,106 509,320  
Unrecognized Tax Benefits 4,834,847 $ 4,027,180 $ 4,042,705
Research and Development [Member]      
Tax Credit Carryforward [Line Items]      
Tax Credit Carryforward, Amount $ 4,834,847