v3.25.2
Schedule of Stock Option Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Shares underlying option, outstanding, beginning 108,955  
Weighted average exercise price, outstanding, beginning $ 70.46  
Weighted average contractual terms, outstanding 9 years 3 months 18 days 9 years 6 months
Shares underlying option, Granted 133,833  
Weighted average exercise price, granted $ 1.93  
Weighted average contractual terms, granted 9 years 7 months 6 days  
Shares underlying option, Forfeited (582)  
Weighted average exercise price, Forfeited $ 2.93  
Weighted average contractual terms, Forfeited 9 years 1 month 6 days  
Shares underlying option, outstanding, ending 242,206 108,955
Weighted average exercise price, outstanding, ending $ 32.75 $ 70.46
Shares underlying option, exercisable 239,033  
Weighted average exercise price, exercisable $ 33.15  
Weighted average contractual terms, exercisable 9 years 3 months 18 days  
Shares underlying option, vested and expected to vest 242,206  
Weighted average exercise price, vested and expected to vest $ 32.75  
Weighted average contractual terms, vested and expected to vest 9 years 3 months 18 days