v3.25.2
Schedule of Warrant Activity (Details) - Warrant [Member] - shares
6 Months Ended 12 Months Ended
Jun. 30, 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 6 months 3 days 11 months 4 days
Number of shares, granted  
Weighted average exercise price per share, granted  
Number of shares, forfeited  
Weighted average exercise price per share, forfeited  
Number of shares, outstanding, ending balance 1,359,375 1,359,375
Weighted average exercise price per share, outstanding, ending balance 0.80 0.80