XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2023
Feb. 28, 2023
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Class of Stock          
Common stock, shares, authorized (in shares) 150,000,000   150,000,000 150,000,000 150,000,000
Common stock, par value per share (in dollars per share) $ 0.0001   $ 0.0001 $ 0.0001 $ 0.0001
Shares of common stock reserved for issuance (in shares) 9,310,868   9,310,868 9,310,868 8,032,687
Preferred stock, shares authorized (in shares) 10,000,000   10,000,000 10,000,000 10,000,000
Preferred stock, par or stated value per share (in dollars per share) $ 0.0001   $ 0.0001 $ 0.0001 $ 0.0001
Preferred stock shares issued (in shares) 0   0 0 0
Preferred stock shares outstanding (in shares) 0   0 0 0
Vertex Agreement          
Class of Stock          
Number of shares purchases in equity investment (in shares)   1,618,613      
Net proceeds from issuance of common stock   $ 26.3      
Offering price per share (usd per share)   $ 16.26      
Sales Agreement          
Class of Stock          
Number of shares purchases in equity investment (in shares)     0 0  
Sales Agreement | Maximum          
Class of Stock          
Net proceeds from issuance of common stock $ 150.0        
2021 Plan          
Class of Stock          
Shares of common stock reserved for issuance (in shares) 1,707,730   1,707,730 1,707,730 1,976,758
Exercise of outstanding stock options          
Class of Stock          
Shares of common stock reserved for issuance (in shares) 5,562,547   5,562,547 5,562,547 5,028,850
Restricted Stock          
Class of Stock          
Shares of common stock reserved for issuance (in shares) 1,179,305   1,179,305 1,179,305 463,964
Future awards under the 2021 Employee Stock Purchase Plan          
Class of Stock          
Shares of common stock reserved for issuance (in shares) 861,286   861,286 861,286 563,115