v3.25.1
Stockholders' Equity - Schedule of Stock Option and Restricted Stock Unit Activity (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Schedule of Stock Option and Restricted Stock Unit Activity [Abstract]  
Number of Shares Subject to Outstanding Stock Options, Balance | shares 11,322
Weighted Average Exercise Price per Share, Balance | $ / shares $ 20.79
Number of Outstanding Restricted Stock Units, Balance | shares 20,224
Weighted Average Grant Date Fair Value per Unit, Balance | $ / shares $ 99.58
Number of Shares Subject to Outstanding Stock Options, Granted | shares
Weighted Average Exercise Price per Share, Granted | $ / shares
Number of Outstanding Restricted Stock Units, Granted | shares 77,150
Weighted Average Grant Date Fair Value per Unit, Granted | $ / shares $ 1.85
Number of Shares Subject to Outstanding Stock Options, Released | shares
Weighted Average Exercise Price per Share, Released | $ / shares
Number of Outstanding Restricted Stock Units, Released | shares (461)
Weighted Average Grant Date Fair Value per Unit, Released | $ / shares $ 202.88
Number of Shares Subject to Outstanding Stock Options, Canceled | shares (625)
Weighted Average Exercise Price per Share, Canceled | $ / shares $ 11.35
Number of Outstanding Restricted Stock Units, Canceled | shares
Weighted Average Grant Date Fair Value per Unit, Canceled | $ / shares
Number of Shares Subject to Outstanding Stock Options, Balance | shares 10,697
Weighted Average Exercise Price per Share, Balance | $ / shares $ 21.34
Number of Outstanding Restricted Stock Units, Balance | shares 96,913
Weighted Average Grant Date Fair Value per Unit, Balance | $ / shares $ 19.27