Schedule of Securities Excluded from the Computation of Diluted Net Loss Per Share Attributable to Common Shareholders (Details) - shares |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total | 10,334,152 | 897,356 | 10,334,152 | 897,356 |
| Series X Preferred Stock [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total | 51,055 | 51,055 | 51,055 | 51,055 |
| Restricted Stock Units (RSUs) [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total | 1,471 | 95,504 | 1,471 | 95,504 |
| Common Stock Warrants [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total | 10,281,626 | 81,623 | 10,281,626 | 81,623 |
| Convertible Debt Securities [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total | 669,173 | 669,173 | ||