v3.26.1
Schedule of Warrant Activity (Details) - Warrant [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares Outstanding, Beginning Balance 2,963,215  
Weighted Average Exercise Price, Outstanding Beginning Balance $ 5.77  
Weighted Average Remaining Contractual Terms (Years), Outstanding   4 years 9 months 25 days
Aggregate Intrinsic Value Shares Outstanding Beginning  
Shares, Granted  
Weighted Average Exercise Price, Granted  
Shares, Exercised  
Weighted Average Exercise Price, Exercised  
Shares, Forfeited (52,224)  
Weighted Average Exercise Price, Forfeited $ 15.51  
Shares Outstanding, Ending Balance 2,910,991 2,963,215
Weighted Average Exercise Price, Outstanding Ending Balance $ 5.60 $ 5.77
Weighted Average Remaining Contractual Terms (Years), Outstanding 4 years 4 months 24 days  
Aggregate Intrinsic Value Shares Outstanding Ending
Shares Exercisable 2,910,991  
Weighted Average Exercise Price, Exercisable $ 5.60  
Weighted Average Remaining Contractual Terms (Years), Exercisable 4 years 4 months 24 days  
Aggregate Intrinsic Value Shares Exercisable