XML 103 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock and Preferred Stock - Additional Information (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Feb. 28, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
vote
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Class of Stock        
Common stock, shares, authorized (in shares)     150,000,000 150,000,000
Common stock, par value per share (in dollars per share) | $ / shares     $ 0.0001 $ 0.0001
Number of votes | vote     1  
Preferred stock, shares authorized (in shares)     10,000,000 10,000,000
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.0001 $ 0.0001
Preferred stock shares issued (in shares)     0 0
Preferred stock shares outstanding (in shares)     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 (in dollars per share) | $ / shares   $ 16.26    
Sales Agreement        
Class of Stock        
Number of shares purchases in equity investment (in shares)     0  
Sales Agreement | Maximum        
Class of Stock        
Net proceeds from issuance of common stock | $ $ 150.0