v3.26.1
Schedule of Stock Warrant Activity (Details) - Warrant [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Warrants, Outstanding beginning 2,735,895  
Weighted Average Exercise Price, Outstanding beginning $ 4.89  
Weighted Average Remaining Contractual Term (years), Outstanding ending 1 year 9 months 18 days 2 years 3 months 14 days
Aggregate Intrinsic Value, Outstanding beginning  
Number of Warrants, Vested and Exercisable beginning 2,735,895  
Weighted Average Exercise Price, Vested and Exercisable beginning $ 4.89  
Weighted Average Remaining Contractual Term (years), Vested and Exercisable ending 1 year 9 months 18 days 2 years 3 months 14 days
Aggregate Intrinsic Value, Vested and Exercisable beginning  
Number of Warrants, Unvested and non-exercisable beginning  
Weighted Average Exercise Price, Unvested and non-exercisable beginning  
Aggregate Intrinsic Value, Unvested and non-exercisable beginning  
Number of Warrants, Granted  
Number of Warrants, Exercised  
Number of Warrants, Cancelled/Forfeited (9,035)  
Aggregate Intrinsic Value, Cancelled/Forfeited $ 5.64  
Number of Warrants, Outstanding ending 2,726,860 2,735,895
Weighted Average Exercise Price, Outstanding ending $ 4.89 $ 4.89
Aggregate Intrinsic Value, Outstanding ending
Number of Warrants, Vested and Exercisable ending 2,726,860 2,735,895
Weighted Average Exercise Price, Vested and Exercisable ending $ 4.89 $ 4.89
Aggregate Intrinsic Value, Vested and Exercisable ending
Number of Warrants, Unvested and non-exercisable ending
Weighted Average Exercise Price, Unvested and non-exercisable ending
Aggregate Intrinsic Value, Unvested and non-exercisable ending