v3.26.1
Stock-Based Compensation - Schedule of RSUs Activity (Details) - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Schedule of RSUs Activity [Line Items]  
RSUs Outstanding, Unvested Balance | shares 822
Weighted Average Grant Date Fair Value, Unvested Balance | $ / shares $ 132.34
RSUs Outstanding, Unvested Balance | shares 25
Weighted Average Grant Date Fair Value, Unvested Balance | $ / shares $ 97.2
RSUs Outstanding, Granted | shares
Weighted Average Grant Date Fair Value, Granted | $ / shares
RSUs Outstanding, Vested | shares (400)
Weighted Average Grant Date Fair Value, Vested | $ / shares $ 112.99
RSUs Outstanding, Forfeited | shares (397)
Weighted Average Grant Date Fair Value, Forfeited | $ / shares $ 108.87