XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Common and Preferred Stock (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Common Stock Reserved for Issuance
The Company had reserved shares of common stock for issuance as follows (in thousands):
As of December 31,
20222021
Shares reserved for exercises of outstanding stock options5,2443,266
Shares reserved for vesting of restricted stock units323
Shares reserved for exercises of warrants5959
Shares reserved for future issuance under the 2021 Stock Incentive Plan9391,939
Total shares reserved for future issuance6,5655,264