v3.25.4
Stockholders' Equity (Details 1) - Stock options [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options outstanding, beginning 119,807 86,153  
Weighted average exercise price outstanding, beginning $ 82.25 $ 91.72  
Weighted average remaining contractual life 7 years 6 months 29 days 8 years 1 month 13 days 8 years 8 months 15 days
Options granted 24,928 44,074  
Weighted average exercise price, granted $ 4.01 $ 58.00  
Options expired or cancelled or forfeited (415) (10,420)  
Weighted average exercise price, expired or cancelled or forfeited $ 63.30 $ 57.92  
Options outstanding, ending 144,320 119,807 86,153
Weighted average exercise price outstanding, ending $ 68.79 $ 82.25 $ 91.72
Options vested and exercisable 144,320    
Weighted average exercise price vested and exercisable $ 68.79