v3.26.1
Schedule of Stock Option Activity (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of options outstanding, beginning balance 5,822  
Weighted average exercise price per share, beginning balance $ 356.90  
Intrinsic value, beginning balance  
Weighted average remaining contractual term 1 month 13 days 5 years 1 month 24 days
Number of options, forfeited (3,801)  
Weighted average exercise price per share, forfeited $ 311.51  
Intrinsic value, forfeited  
Number of options outstanding, ending balance 2,021 5,822
Weighted average exercise price per share, ending balance $ 440.88 $ 356.90
Intrinsic value, ending balance
Number of options outstanding, vested awards and those expected to vest 2,021  
Weighted average exercise price per share, vested awards and those expected to vest $ 440.88  
Intrinsic value, vested awards and those expected to vest  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 1 month 13 days  
Number of options, vested and exercisable 2,021  
Weighted average exercise price per share, vested and exercisable $ 440.88  
Intrinsic value, vested and exercisable  
Weighted Average Remaining Contractual Term 1 month 13 days