v3.26.1
Schedule of Exercise Price of Warrants (Details) - Warrant [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants Outstanding 5,530,888 455,888
Warrants Exercisable 5,530,888  
Weighted Avg. Remaining Life 3 months 29 days 4 years 6 months 10 days
Exercise Price 1 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 2.00  
Warrants Outstanding 5,075,000  
Warrants Exercisable 5,075,000  
Exercise Price 2 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 6.00  
Warrants Outstanding 65,000  
Warrants Exercisable 65,000  
Weighted Avg. Remaining Life 4 years 3 days  
Exercise Price 3 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 6.25  
Warrants Outstanding 40,888  
Warrants Exercisable 40,888  
Weighted Avg. Remaining Life 3 years 4 months 2 days  
Exercise Price 4 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 10.00  
Warrants Outstanding 350,000  
Warrants Exercisable 350,000  
Weighted Avg. Remaining Life 4 years 1 month 13 days