v3.26.1
Common Stock (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Equity [Abstract]    
Schedule of Potential Conversion of Preferred Stock and Future Issuance of Common Stock
As of June 30, 2026 and December 31, 2025, the Company has reserved for future issuance the following number of shares of common stock:
 
    
June 30,
2026
    
December 31,
2025
 
Shares reserved for exercises of outstanding stock options
     11,633,080        11,645,843  
Shares reserved for vesting of restricted stock units
     17,523        69,486  
Shares reserved for future issuance under the 2019 Stock Incentive Plan
     6,195,194        4,779,386  
Shares reserved for future issuance under the 2019 Employee Stock Purchase Plan
     2,441,771        2,031,072  
Shares reserved for future issuance under the 2022 Inducement Stock Incentive Plan
     1,877,867        1,308,484  
Shares reserved for future issuance for
pre-funded
warrants
     —         9,611,193  
  
 
 
    
 
 
 
     22,165,435        29,445,464  
  
 
 
    
 
 
 
As of December 31, 2025 and 2024, the Company has reserved for future issuance the following number of shares of common stock:
 
    
December 31,
2025
    
December 31,
2024
 
Shares reserved for exercises of outstanding stock options
     11,645,843        9,354,699  
Shares reserved for vesting of restricted stock units
     69,486        43,072  
Shares reserved for future issuance under the 2019 Stock Incentive Plan
     4,779,386        5,207,362  
Shares reserved for future issuance under the 2019 Employee Stock Purchase Plan
     2,031,072        1,671,843  
Shares reserved for future issuance under the 2022 Inducement Stock Incentive Plan
     1,308,484        1,896,209  
Shares reserved for future issuance for
pre-funded
warrants
     9,611,193        8,500,000  
  
 
 
    
 
 
 
     29,445,464        26,673,185