Schedule of Diluted Net Loss Per Share (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Warrant [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Restricted Stock Units (RSU) | 3,584,073 | 3,171,172 |
| Equity Option [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Restricted Stock Units (RSU) | 286,643 | 329,752 |
| Restricted Stock Units (RSUs) [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Restricted Stock Units (RSU) | 232,947 | 265,000 |