v3.26.1
Schedule of Warrant Activity (Details) - Warrant [Member] - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of shares, outstanding, beginning balance 1,359,375  
Weighted average exercise price per share, outstanding, beginning balance 0.80  
Weighted average remaining life (years), outstanding   11 months 4 days
Number of shares, forfeited  
Weighted average exercise price per share, forfeited  
Number of shares, exercised (1,359,375)  
Weighted average exercise price per share, exercised 0.80  
Number of shares, forfeited  
Weighted average exercise price per share, forfeited  
Number of shares, outstanding, ending balance 1,359,375
Weighted average exercise price per share, outstanding, ending balance 0.80