XML 96 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Preferred Stock and Common Stock - Shares Reserved for Future Issuance (Details) - shares
Dec. 31, 2022
Nov. 18, 2022
Dec. 31, 2021
Shares for future issuance      
Shares of common stock reserved for exercise of a warrant 2,631   2,631
Total shares reserved for future issuance 8,653,472   6,732,993
2021 and 2020 Stock Incentive Plans      
Shares for future issuance      
Shares of common stock reserved for exercise of outstanding stock options under the Stock Incentive Plans 4,960,553   4,088,456
2021 Stock Incentive Plan      
Shares for future issuance      
Shares of common stock reserved for future awards under Plan 2,848,568   2,349,875
2021 Employee Stock Purchase Plan      
Shares for future issuance      
Shares of common stock reserved for purchase under the Employee Stock Purchase Plan 566,720   292,031
2022 Inducement Plan      
Shares for future issuance      
Shares of common stock reserved for future awards under Plan 275,000    
Total shares reserved for future issuance   275,000