XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Additional Information (Detail)
1 Months Ended 9 Months Ended 31 Months Ended
Sep. 26, 2022
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
Sep. 30, 2024
USD ($)
vote
$ / shares
shares
Sep. 30, 2024
vote
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Oct. 31, 2019
$ / shares
shares
Class Of Stock [Line Items]            
Preferred stock, shares authorized (in shares)     10,000,000 10,000,000 10,000,000  
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.0001 $ 0.0001 $ 0.0001  
Preferred stock, shares outstanding (in shares)     0 0 0  
Common stock, shares authorized (in shares)     300,000,000 300,000,000 300,000,000  
Common stock, par value (in dollars per share) | $ / shares     $ 0.0001 $ 0.0001 $ 0.0001  
Common stock, shares outstanding (in shares)     24,614,834 24,614,834 24,554,205  
Number of warrants issued to purchase common stock (in shares)           40,000
Warrants exercise price (in dollars per share) | $ / shares           $ 7.29
Dividends common stock declared or paid | $     $ 0      
Common stock, votes per share | vote     1 1    
Sales Agreement            
Class Of Stock [Line Items]            
ATM offering price | $   $ 75,000,000        
ATM gross proceeds paid percentage   3.00%        
Issuance of common stock (in shares)       0    
Purchase Agreement | Private Placement Financing            
Class Of Stock [Line Items]            
Issuance of common stock (in shares) 3,373,526          
Sale of stock (in dollars per share) | $ / shares $ 12.50          
Warrant ownership limit 4.99%          
Warrant ownership increase or decrease limit 19.99%          
Warrant notice period 61 days          
Deferred offering costs paid for financing | $ $ 300,000          
Issuance of common stock to PIPE Investors | $ $ 72,200,000          
Purchase Agreement | Private Placement Financing | Pre-Funded Warrant            
Class Of Stock [Line Items]            
Sale of stock (in dollars per share) | $ / shares $ 12.4999          
Number of warrants issued to purchase common stock (in shares) 2,426,493   2,426,493 2,426,493    
Warrants exercise price (in dollars per share) | $ / shares $ 0.0001   $ 0.0001 $ 0.0001