XML 62 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock - Narratives (Details) - USD ($)
9 Months Ended
Aug. 21, 2024
Sep. 30, 2024
Dec. 31, 2023
Common Stock      
Number of shares of common stock authorized   500,000,000 500,000,000
Common stock, par value per share   $ 0.0001 $ 0.0001
Common stock, shares issued   39,587,630 37,159,600
Common stock, shares outstanding   39,587,630 37,159,600
Amount of cash dividend has been declared   $ 0  
Number of votes per share   one  
Aggregate gross proceeds   $ 50,000  
Common stock reserved   30,814,688 38,876,675
2023 Employee Stock Purchase Plan      
Common Stock      
Common stock reserved   488,146  
Number of shares issued and outstanding   1.00%  
Aggregate number of shares available for future grant   908,342  
Issued shares   0  
At the market offering      
Common Stock      
Aggregate gross proceeds $ 50,000,000.0    
Percentage of aggregate gross proceeds from sale of common stock 3.00%    
Issuance of common stock (in shares)   65,392  
Net proceeds   $ 50,000  
Common stock remained available to be sold under the ATM   $ 49,900,000