XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Tax Credit Carryforward [Line Items]      
Deferred Tax Assets, Valuation Allowance $ 46,958,449 $ 41,166,891  
Operating Loss Carryforwards, Valuation Allowance 5,791,558 3,714,988  
Operating Loss Carryforwards 153,575,836 137,731,183  
Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions 46,229 940,106  
Unrecognized Tax Benefits 4,169,354 $ 4,834,847 $ 4,027,180
Research and Development [Member]      
Tax Credit Carryforward [Line Items]      
Tax Credit Carryforward, Amount $ 4,169,354