v3.26.1
Share-Based Compensation and Warrants (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation $ 337,501 $ 501,423
Option granted 0  
Stock Options [Member] | Employees [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock isued for stock-based compensation 36,515 1,000,833
Stock-based compensation $ 337,500 $ 501,423
Consulting [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation $ 0 $ 300,000