Schedule of Potentially Dilutive Securities Excluded From Computation of Basic and Diluted Net Loss Per Share (Details) |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
shares
| |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Total potentially dilutive shares | 20,254,954 |
| Share-Based Payment Arrangement, Option [Member] | |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Total potentially dilutive shares | 1,172,828 |
| Warrant [Member] | |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Total potentially dilutive shares | 455,888 |
| Preferred Stock [Member] | |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |
| Total potentially dilutive shares | 18,626,238 |