XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Preferred Stock and Common Stock - Shares Reserved for Future Issuance (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Preferred Stock and Common Stock    
Shares of common stock reserved for exercise of a warrant 2,631 2,631
Shares of common stock reserved for exercise of outstanding stock options under the 2021 and 2020 Stock Incentive Plans 5,181,011 4,088,456
Shares of common stock reserved for future awards under the 2021 Stock Incentive Plan 2,628,110 2,349,875
Shares of common stock reserved for purchase under the 2021 Employee Stock Purchase Plan 566,720 292,031
Total shares reserved for future issuance 8,378,472 6,732,993