Schedule of Common Stock Reserved (Details) - shares |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Total | 1,173,456 | 582,860 |
| Shares Subject To Options To Purchase Common Stock | ||
| Total | 755,494 | 514,674 |
| Unvested Restricted Stock Units | ||
| Total | 67,962 | 68,185 |
| Shares Subject To Warrants To Purchase Common Stock | ||
| Total | 350,000 | 1 |
| X | ||||||||||
- Definition Aggregate number of common shares reserved for future issuance. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|