v3.26.1
Schedule of Actual Stock Options Issued and Outstanding (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
shares
Dec. 31, 2024
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number of stock options outstanding 64,234 51,832 184,147
Number of options vested (exercisable) 33,929    
Grant date fair value | $ $ 193,406    
Exercise Price Range One [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Exercise price | $ / shares $ 5.60    
Remaining contractual life (years) 7 months 2 days    
Number of stock options outstanding 2,500    
Number of options vested (exercisable) 2,500    
Grant date fair value | $ $ 7,242    
Exercise Price Range Two [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Exercise price | $ / shares $ 6.65    
Remaining contractual life (years) 1 year 3 months 29 days    
Number of stock options outstanding 20,000    
Number of options vested (exercisable) 20,000    
Grant date fair value | $ $ 44,147    
Exercise Price Range Three [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Exercise price | $ / shares $ 5.25    
Remaining contractual life (years) 1 year 4 months 24 days    
Number of stock options outstanding 11,429    
Number of options vested (exercisable) 11,429    
Grant date fair value | $ $ 37,387    
Exercise Price Range Four [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Exercise price | $ / shares $ 7.53    
Remaining contractual life (years) 4 years 3 months 14 days    
Number of stock options outstanding 17,903    
Number of options vested (exercisable)    
Grant date fair value | $ $ 65,555    
Exercise Price Range Five [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Exercise price | $ / shares $ 5.60    
Remaining contractual life (years) 4 years 9 months 10 days    
Number of stock options outstanding 12,402    
Number of options vested (exercisable)    
Grant date fair value | $ $ 39,075