v3.25.1
Convertible Redeemable Preferred Stock and Stockholders' Equity - Schedule of Stock Options (Details) - Stock Options [Member] - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Schedule of Stock Options [Line Items]      
Number of Shares, Granted   24,054
Weighted Average Exercise Price, Granted   $ 19.2
Total Intrinsic Value, Granted  
Number of Shares, Options vested and exercisable   9,336  
Weighted Average Exercise Price, Options vested and exercisable   $ 189.15  
Weighted Average Remaining Contractual Life, Options vested and exercisable   7 years 7 months 24 days  
Number of Shares, Forfeited / cancelled   (33,539) (10,103)
Weighted Average Exercise Price, Forfeited / cancelled   $ 28.35 $ 194.8
Total Intrinsic Value, Forfeited / cancelled  
Number of Shares, Exercised   (406) (1,148)
Weighted Average Exercise Price, Exercised   $ 0.5 $ 0.4
Total Intrinsic Value, Exercised   $ 2,512 $ 1,148
Number of Shares, Ending Balance 34,816 13,674 47,619
Weighted Average Exercise Price, Ending Balance $ 132 $ 156.96 $ 65.2
Total Intrinsic Value, Ending Balance $ 670,161 $ 94,239
Weighted Average Remaining Contractual Life, Ending Balance 8 years 2 months 12 days 7 years 10 months 13 days 8 years 4 months 24 days