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

Schedule of Common Stock Reserved (Details)

v3.26.1
Schedule of Common Stock Reserved (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Total 62,979 65,190
Shares Subject To Options To Purchase Common Stock [Member]    
Class of Stock [Line Items]    
Total 41,971
Unvested Restricted Stock Units [Member]    
Class of Stock [Line Items]    
Total 3,775
Shares Subject To Warrants To Purchase Common Stock [Member]    
Class of Stock [Line Items]    
Total 62,979 19,444