v3.25.1
Convertible Redeemable Preferred Stock and Stockholders' Equity - Schedule of Outstanding Warrants (Details) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Schedule of Outstanding Warrants [Line Items]      
Number of Shares, Granted   1,318,334 128,040
Weighted Average Grant Date Fair Value, Granted   $ 4.59 $ 44
Number of Shares, Warrants vested and exercisable   583,475  
Weighted Average Grant Date Fair Value, Warrants vested and exercisable   $ 9.1  
Weighted Average Remaining Contractual Life, Warrants vested and exercisable   2 years 6 months 25 days  
Number of Shares, Exercised   (340,493) (78,321)
Weighted Average Grant Date Fair Value, Exercised   $ 34.53 $ 34.6
Number of Shares, Cancelled  
Weighted Average Grant Date Fair Value, Cancelled  
Number of Shares, Outstanding at ending 147,773 1,175,333 197,492
Weighted Average Grant Date Fair Value, Outstanding at ending $ 94.8 $ 6.72 $ 67.2
Weighted Average Remaining Contractual Life, Outstanding at ending 4 years 8 months 12 days 2 years 11 months 1 day 4 years 3 months 18 days