v3.25.1
Schedule of Stock Options Activity (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Equity [Abstract]  
Number of shares, options outstanding | shares 8,192
Weighted average exercise price, outstanding $ 422.05
Aggregate intrinsic value, outstanding | $
Number of shares, options outstanding, granted | shares
Weighted average exercise price, options outstanding, granted
Aggregate intrinsic value, granted | $
Number of shares, options outstanding, exercised | shares
Weighted average exercise price, options outstanding, exercised
Aggregate intrinsic value, exercised | $
Number of shares, options outstanding, canceled | shares (2,023)
Weighted average exercise price, outstanding, canceled $ 770.50
Aggregate intrinsic value, canceled
Number of shares, options outstanding | shares 6,169
Weighted average exercise price, outstanding $ 415.11
Aggregate intrinsic value, outstanding | $
Number of shares, options exercisable | shares 8,244
Weighted average exercise price, options exercisable $ 581.87
Aggregate intrinsic value, options exercisable | $