Quarterly report [Sections 13 or 15(d)]

Summary of Stock Options Activity (Details)

v3.25.2
Summary of Stock Options Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Number of Shares, Beginning Balance 59,838  
Weighted Average Exercise Price, Beginning Balance $ 49.03  
Weighted Average Grant Date Fair Value, Beginning $ 45.97  
Weighted Average Remaining Contractual Term (Years) 9 years 3 months 29 days 7 years 11 months 23 days
Aggregate Intrinsic Value, Beginning Balance  
Number of Shares, Granted 225,000  
Weighted Average Exercise Price, Granted $ 0.18  
Weighted Average Grant Date Fair Value, Granted $ 0.18  
Weighted Average Remaining Contractual Term (Years), Granted 9 years 9 months 18 days  
Number of Shares, Exercised  
Weighted Average Exercise Price, Exercised  
Weighted Average Grant Date Fair Value, Exercised  
Number of Shares, Forfeited (3,334)  
Weighted Average Exercise Price, Forfeited $ 24.30  
Weighted Average Grant Date Fair Value, Forfeited $ 23.10  
Weighted Average Remaining Contractual Term (Years), Forfeited 8 years 8 months 8 days  
Number of Shares, Canceled/Expired  
Weighted Average Exercise Price, Canceled/Expired  
Weighted Average Grant Date Fair Value, Canceled/Expired  
Number of Shares, Ending Balance 281,504 59,838
Weighted Average Exercise Price, Ending Balance $ 10.28 $ 49.03
Weighted Average Grant Date Fair Value, Ending $ 9.64 $ 45.97
Aggregate Intrinsic Value, Ending Balance
Number of Shares, Exercisable 281,504  
Weighted Average Exercise Price, Exercisable $ 10.28  
Weighted Average Grant Date Fair Value, Exercisable $ 9.64  
Weighted Average Remaining Contractual Term (Years), Exercisable 9 years 3 months 29 days  
Aggregate Intrinsic Value, Exercisable