Quarterly report [Sections 13 or 15(d)]

Schedule of Activity of Warrant (Details)

v3.26.1
Schedule of Activity of Warrant (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of Warrants Outstanding, Beginning 5,380,661  
Weighted Average Exercise Price, Beginning $ 2.20  
Average Life (years) Outstanding, beginning 4 years 4 months 17 days 4 years 6 months 7 days
Number of Warrants Outstanding, Beginning 3,981,127 5,380,661
Weighted Average Exercise Price, Beginning $ 2.23 $ 2.20
Number of Warrants, Exercisable 3,981,127  
Weighted Average Exercise Price, Exercisable $ 2.23  
Average Life (years) Exercisable, End 4 years 4 months 17 days  
2.25 Exercise Price One [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of Warrants, Exercised (1,399,534)  
Weighted Average Exercise Price, Exercised $ 2.10