v3.25.1
Stockholders' Equity - Additional Information (Detail)
1 Months Ended 12 Months Ended
Dec. 17, 2024
USD ($)
$ / shares
shares
Aug. 15, 2023
USD ($)
shares
Sep. 27, 2022
USD ($)
$ / shares
shares
Apr. 06, 2022
USD ($)
$ / shares
shares
Oct. 18, 2021
USD ($)
PrivatePlacement
$ / shares
shares
Oct. 05, 2021
USD ($)
$ / shares
shares
Feb. 29, 2024
shares
Jun. 30, 2023
USD ($)
May 31, 2022
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Stockholders Equity [Line Items]                        
Preferred Stock, Shares Authorized                     5,000,000 5,000,000
Preferred Stock, Par or Stated Value Per Share | $ / shares                     $ 0.001 $ 0.001
Common stock, shares authorized                     200,000,000 200,000,000
Common stock, par or stated value per share | $ / shares                     $ 0.001 $ 0.001
Stock issuance cost | $                       $ 258,000
Share based compensation options grants in the period                     3,404,750  
Performance-Based Vesting Stock Options [Member]                        
Stockholders Equity [Line Items]                        
Share based compensation options grants in the period             832,250          
Private Placement [Member] | Investor [Member]                        
Stockholders Equity [Line Items]                        
Warrants Exercised           1,299,270            
Warrants to purchase aggregate shares of common stock           9,852,138            
Warrants expiration date           Oct. 05, 2028            
Private Placement [Member] | New Enterprise Associates 16, L.P [Member]                        
Stockholders Equity [Line Items]                        
Warrants to purchase aggregate shares of common stock         3,703,704              
Proceeds from sale of common stock and warrants under public and private placements, net of issuance costs | $         $ 13,700,000              
Number of private placements | PrivatePlacement         2              
Stock issuance cost | $         $ 1,100,000              
September 2022 Offering [Member] | Underwriting Agreement [Member]                        
Stockholders Equity [Line Items]                        
Proceeds from sale of common stock and warrants under public and private placements, net of issuance costs | $     $ 58,100,000                  
Warrants initial closing date     Sep. 27, 2022                  
December 2024 Offering [Member] | Underwriting Agreement [Member]                        
Stockholders Equity [Line Items]                        
Proceeds from sale of common stock and warrants under public and private placements, net of issuance costs | $ $ 50,000,000                      
Common Stock [Member]                        
Stockholders Equity [Line Items]                        
Sale of stock during the period                     12,500,000  
Common Stock [Member] | Private Placement [Member] | Investor [Member]                        
Stockholders Equity [Line Items]                        
Sale of stock during the period           2,373,201            
Warrants to purchase aggregate shares of common stock           4,746,402            
Common Stock [Member] | Private Placement [Member] | New Enterprise Associates 16, L.P [Member]                        
Stockholders Equity [Line Items]                        
Sale of stock during the period         1,851,852              
Common Stock [Member] | Private Placement [Member] | Securities Purchase Agreement [Member]                        
Stockholders Equity [Line Items]                        
Sale of stock during the period       4,580,526                
Combined price of each shares | $ / shares       $ 1.9                
Common Stock [Member] | September 2022 Offering [Member] | Underwriting Agreement [Member]                        
Stockholders Equity [Line Items]                        
Sale of stock during the period     14,252,670                  
Combined price of each shares | $ / shares     $ 1.93                  
Exercise price per share of warrants | $ / shares     $ 0.001                  
Common Stock [Member] | December 2024 Offering [Member] | Underwriting Agreement [Member]                        
Stockholders Equity [Line Items]                        
Sale of stock during the period 12,500,000                      
Combined price of each shares | $ / shares $ 4                      
Pre-funded Warrants [Member] | Private Placement [Member] | Investor [Member]                        
Stockholders Equity [Line Items]                        
Exercise price per share of warrants | $ / shares           $ 0.001            
Pre-funded Warrants [Member] | Private Placement [Member] | Securities Purchase Agreement [Member]                        
Stockholders Equity [Line Items]                        
Combined price of each shares | $ / shares       $ 1.899                
Proceeds from sale of common stock and warrants under public and private placements, net of issuance costs | $       $ 55,000,000                
Exercise price per share of warrants | $ / shares       $ 0.001                
Pre-funded Warrants [Member] | September 2022 Offering [Member] | Underwriting Agreement [Member]                        
Stockholders Equity [Line Items]                        
Warrants to purchase aggregate shares of common stock     14,247,330                  
Combined price of each shares | $ / shares     $ 1.929                  
Options to purchase additional shares     1,600,428                  
Common Stock and Accompanying Common Stock Warrants [Member] | Private Placement [Member] | Investor [Member]                        
Stockholders Equity [Line Items]                        
Combined price of each shares | $ / shares           1.62            
Common Stock and Accompanying Common Stock Warrants [Member] | Private Placement [Member] | New Enterprise Associates 16, L.P [Member]                        
Stockholders Equity [Line Items]                        
Common stock warrants exercise price and expiration date description                     The accompanying common stock warrants have an exercise price of $1.37 per share and became exercisable immediately upon issuance. Of the accompanying common stock warrants, warrants to purchase an aggregate of 1,851,852 shares of the Company’s common stock will expire on April 18, 2025, and warrants to purchase an aggregate of 1,851,852 shares of the Company’s common stock will expire on October 18, 2028. None of the accompanying common stock warrants issued to NEA in the private placement have been exercised.  
Combined price of each shares | $ / shares         $ 1.62              
Proceeds from sale of common stock and warrants under public and private placements, net of issuance costs | $         $ 3,000,000              
Pre-funded Warrant and Accompanying Common Stock Warrants [Member] | Private Placement [Member] | Investor [Member]                        
Stockholders Equity [Line Items]                        
Combined price of each shares | $ / shares           $ 1.619            
Proceeds from sale of common stock and warrants under public and private placements, net of issuance costs | $           $ 11,800,000            
Common Stock Warrants | Private Placement [Member] | Investor [Member]                        
Stockholders Equity [Line Items]                        
Warrants to purchase aggregate shares of common stock           7,299,270            
Exercise price per share of warrants | $ / shares           $ 1.37            
Warrants expiration date           Apr. 05, 2025            
Common Stock Warrants | Private Placement [Member] | New Enterprise Associates 16, L.P [Member]                        
Stockholders Equity [Line Items]                        
Warrants to purchase aggregate shares of common stock         1,851,852              
Exercise price per share of warrants | $ / shares         $ 1.37              
Warrants expiration date         Apr. 18, 2025              
Warrants [Member] | Private Placement [Member] | Investor [Member]                        
Stockholders Equity [Line Items]                        
Warrants to purchase aggregate shares of common stock           7,299,270            
Warrants expiration date           Oct. 05, 2028            
Warrants [Member] | Private Placement [Member] | New Enterprise Associates 16, L.P [Member]                        
Stockholders Equity [Line Items]                        
Warrants to purchase aggregate shares of common stock         1,851,852              
Warrants expiration date         Oct. 18, 2028              
Maximum [Member] | Pre-funded Warrants [Member] | Private Placement [Member] | Investor [Member]                        
Stockholders Equity [Line Items]                        
Warrants to purchase aggregate shares of common stock           4,926,069            
Maximum [Member] | Pre-funded Warrants [Member] | Private Placement [Member] | Securities Purchase Agreement [Member]                        
Stockholders Equity [Line Items]                        
Warrants to purchase aggregate shares of common stock       24,379,673                
Maximum [Member] | Pre-funded Warrants [Member] | September 2022 Offering [Member] | Underwriting Agreement [Member]                        
Stockholders Equity [Line Items]                        
Warrants to purchase aggregate shares of common stock     4,275,000                  
ATM Sales Agreement [Member]                        
Stockholders Equity [Line Items]                        
Aggregate offering price of common stock which may issue and sell under agreement | $               $ 75,000,000 $ 50,000,000 $ 12,000,000 $ 62,000,000  
Sale of stock during the period   4,333,394                 4,498,065  
Proceeds from issuance of common stock | $   $ 12,700,000                 $ 14,600,000  
Proceeds from issuance of common stock, preferred stock, debt securities, units and or warrants | $               $ 200,000,000        
Estimated commissions and allocated fees | $   $ 1,000,000                 $ 500,000