Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details)

v3.24.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]      
Valuation allowances $ (3,591,436) $ 7,501,917  
Net operating loss carryforwards 59,500,000    
Taxable income percentage     80.00%
Foreign NOL carryforwards 56,739 $ 4,641,293  
Income taxes, net of refunds received 100,000    
Internal Revenue Service (IRS) [Member]      
Income Taxes [Line Items]      
Reserve for potential penalties     $ 100,000
Tax Year 2034 [Member]      
Income Taxes [Line Items]      
Foreign NOL carryforwards $ 200,000