v3.26.1
Income Taxes (Details Narrative) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Effective Income Tax Rate Reconciliation [Line Items]    
Deferred tax asset valuation allowance $ 10,600,000 $ 8,900,000
Deferred income tax liabilities 1,761,182 4,464,927
Operating loss carryforwards expire 9,000,000.0  
Operating loss carryforwards remaining balance 34,500,000  
Foreign Tax Jurisdiction [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Federal net operating loss carryforwards $ 43,500,000  
In Process Research and Development [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Deferred income tax liabilities   $ 200,000