v3.26.1
Schedule of option activity (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares, outstanding beginning balance 6,072,242 6,072,242 6,072,242  
Weighted-Average Exercise Price, Outstanding, Beginning $ 1.34 $ 1.34 $ 1.34  
Weighted- Average Remaining Contractual Term 8 years 9 months 18 days 9 years 1 month 6 days   9 years 4 months 24 days
Aggregate Intrinsic Value, Outstanding, Beginning $ 1,067,000 $ 1,067,000  
Number of shares, options granted 200,000    
Weighted-Average Exercise Price, Granted $ 0.94    
Number of shares, forfeitures and expired (16,667)    
Weighted-Average Exercise Price, Forfeitures and Expired $ 5.00    
Number of shares, exercised    
Weighted-Average Exercise Price, Exercised    
Aggregate Intrinsic Value, Granted $ 1,400      
Number of shares, outstanding ending balance 6,255,575 6,072,242 6,255,575 6,072,242
Weighted-Average Exercise Price, Outstanding, Ending $ 1.32 $ 1.34 $ 1.32 $ 1.34
Aggregate Intrinsic Value, Outstanding, Ending $ 13,250 $ 13,250 $ 1,067,000
Number of shares, vested and exercisable 6,055,575   6,055,575  
Weighted-Average Exercise Price, Vested and Exercisable $ 1.33   $ 1.33  
Weighted- Average Remaining Contractual Term, Exercisable     8 years 9 months 18 days  
Aggregate Intrinsic Value, Exercisable $ 11,850   $ 11,850