v3.26.1
Stockholders' Equity - Schedule of Stock Option and Restricted Stock Unit Activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Stock Options [Member]  
Schedule of Stock Option and Restricted Stock Unit Activity [Line Items]  
Number of Options, Balance | shares 506
Weighted-Average Exercise Price per Share, Balance | $ / shares $ 459.2
Number of Options, Granted | shares
Weighted-Average Exercise Price per Share, Granted | $ / shares
Number of Options, Released | shares
Weighted-Average Exercise Price per Share, Released | $ / shares
Number of Options, Cancelled/Forfeited | shares (2)
Weighted-Average Exercise Price per Share, Cancelled/Forfeited | $ / shares $ 19,768
Number of Options, Balance | shares 504
Weighted-Average Exercise Price per Share, Balance | $ / shares $ 390.25
Restricted Stock Units [Member]  
Schedule of Stock Option and Restricted Stock Unit Activity [Line Items]  
Number of RSUs, Balance | shares 26,212
Weighted Average Grant Date Fair Value per Share, Balance | $ / shares $ 44.1
Number of RSUs, Granted | shares 21,258
Weighted Average Grant Date Fair Value per Share, Granted | $ / shares $ 26.95
Number of RSUs, Released | shares (12,742)
Weighted Average Grant Date Fair Value per Share, Released | $ / shares $ 40.95
Number of RSUs, Cancelled/Forfeited | shares (155)
Weighted Average Grant Date Fair Value per Share, Cancelled/Forfeited | $ / shares $ 54.95
Number of RSUs, Balance | shares 34,573
Weighted Average Grant Date Fair Value per Share, Balance | $ / shares $ 34.65