v3.26.1
Stockholders' Equity (Details 1) - Stock options [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options outstanding, beginning 144,320 119,807 119,807  
Weighted average exercise price outstanding, beginning $ 68.79 $ 82.25 $ 82.25  
Weighted average remaining contractual life 7 years 5 months 23 days 7 years 9 months 18 days 7 years 6 months 29 days 8 years 1 month 13 days
Options granted 24,236 9,468    
Weighted average exercise price, granted $ 2.06 $ 5.28    
Options expired or cancelled or forfeited   (415)    
Weighted average exercise price, options expired or cancelled or forfeited   $ 63.30    
Options outstanding, ending 168,556 128,860 144,320 119,807
Weighted average exercise price outstanding, ending $ 59.20 $ 76.66 $ 68.79 $ 82.25
Options vested and exercisable 168,556 128,860    
Weighted average exercise price vested and exercisable $ 59.20 $ 76.66