XML 93 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock - Narrative (Details) - $ / shares
Oct. 11, 2023
Jun. 07, 2023
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]        
Common stock, shares authorized (in shares)     400,000,000 400,000,000
Common stock, par value (in dollars per share)     $ 0.001 $ 0.001
Total common shares reserved for future issuance (in shares)     27,798,687  
2023 Equity Inducement Plan        
Class of Stock [Line Items]        
Total common shares reserved for future issuance (in shares) 2,000,000      
Shares available for grant under the 2023 EIP (in shares)     1,756,098  
Common shares reserved for future issuance, length of termination period 10 years      
2023 Equity Incentive Plan        
Class of Stock [Line Items]        
Total common shares reserved for future issuance (in shares)   12,000,000    
Shares available for grant under the 2023 EIP (in shares)     11,877,920  
2013 Employee Stock Purchase Plan        
Class of Stock [Line Items]        
Total common shares reserved for future issuance (in shares)     3,866,559  
Employee discount on applicable offering period   15.00%    
Maximum offering period   27 months    
Shares reserved (in shares)   4,000,000