v3.26.1
Share-Based Compensation and Warrants (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation     $ 674,988 $ 690,350
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 34,990 95 36,816 345
Stock-based compensation $ 337,500 $ 188,927 $ 675,000 $ 690,350
Consulting [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 702,515 $ 162,735 $ 702,515 $ 462,735