XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock - Summary of Reserved Shares of Common Stock for Issuance (Details) - shares
Mar. 31, 2023
Dec. 31, 2022
Common Stock    
Warrants to purchase common stock 1,272,680 272,680
Options issued and outstanding 1,223,850 1,268,850
Shares available for future stock option grants 960,268 456,381
Total 3,456,798 1,997,911