Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of Common Stock Reserved (Details)

v3.25.1
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