v3.26.1
Schedule of Warrants Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Equity [Abstract]      
Number of warrants outstanding, Ending balance 730,000 96,000  
Weighted Average Exercise Price Exercisable, Beginning balance $ 5.86 $ 4.73  
Weighted Average Remaining Contractual Life (in years), Outstanding 4 years 4 months 17 days 4 years 3 months 18 days 4 months 13 days
Warrants Aggregate Intrinsic Value, Ending balance  
Number of warrants outstanding, Vested and Exercisable, Balance 730,000 96,000  
Weighted Average Exercise Price, Vested and Exercisable, Balance $ 5.86 $ 4.73  
Weighted Average Remaining Contractual Life (in years), Vetsed and Exercisable 4 years 4 months 17 days 4 years 3 months 18 days 4 months 13 days
Warrants Aggregate Intrinsic Value, Vested and Exercisable, Ending balance  
Number of warrants outstanding, Granted 435,000 730,000  
Weighted Average Exercise Price, Unvested, balance   $ 5.86  
Number of warrants outstanding, Exercised  
Weighted Average Exercise Price, Exercised  
Number of warrants outstanding, Cancelled/Forfeited (96,000)  
Weighted Average Exercise Price, Cancelled/Forfeited $ 4.73  
Weighted Average Exercise Price, Granted $ 1.27    
Number of warrants outstanding, ending balance 1,165,000 730,000 96,000
Weighted Average Exercise Price Exercisable, ending balance $ 4.14 $ 5.86 $ 4.73
Warrants Aggregate Intrinsic Value, ending balance
Number of warrants outstanding, Vested and Exercisable, ending balance 1,165,000 730,000 96,000
Weighted Average Exercise Price, Vested and Exercisable, ending balance $ 4.14 $ 5.86 $ 4.73
Warrants Aggregate Intrinsic Value, Vested and Exercisable, ending balance