v3.26.1
Stockholders' Equity (Deficit) - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
May 31, 2025
Apr. 25, 2022
Feb. 28, 2026
Sep. 30, 2024
Jan. 31, 2024
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2020
May 31, 2020
Jul. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Authorized capital stock           520,000,000 520,000,000      
Common stock, par value           $ 0.0001 $ 0.0001      
Common stock, shares authorized           500,000,000 500,000,000      
Preferred stock, par value           $ 0.0001 $ 0.0001      
Preferred stock, shares authorized           20,000,000 20,000,000      
Preferred stock, shares outstanding           0 0      
Shares Issued, Price per Share $ 6.61     $ 8.25            
Common stock, shares issued 834,237     758,900            
Shares of common stock, reserved for issuance           948,374        
2014 Equity Incentive Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Shares of common stock, reserved for issuance           67,351        
2024 Equity Incentive Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Shares of common stock, reserved for issuance           710,701        
Outstanding options and RSUs           380,783        
Aggregate number of awards available for grant to be issued           329,918        
Inducement Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Shares of common stock, reserved for issuance           149,584        
Outstanding options and RSUs           8,053        
Aggregate number of awards available for grant to be issued           141,531,000        
Additional shares of common stock, reserved for issuance           60,000        
2014 Employee Stock Purchase Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Percentage of employees purchase price of common stock           85.00%        
Shares of common stock, reserved for issuance           20,738        
Additional shares of common stock, reserved for issuance           40,000        
Unrecognized stock-based compensation expense           $ 11,000        
Aggregate number of shares authorized           139,283        
Restricted Stock Units (RSUs)                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Unrecognized stock-based compensation expense           $ 2,200        
Restricted Stock Units (RSUs) | 2014 Equity Incentive Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Unrecognized stock-based compensation weighted average recognition period           1 year 3 months 18 days        
Minimum [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Percentage of employees purchase price of common stock           100.00%        
Minimum [Member] | Employees And Non Employees                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Share based compensation, vesting period           3 years        
Stock option granted description terms           the exercise price of an option granted to a 10% shareholder cannot be less than 110% of the estimated fair value of the shares on the date of grant. Options granted generally vest over three to four years and expire in seven to ten years.        
Share based compensation award expiration period           7 years        
Maximum [Member] | Restricted Stock Units (RSUs) | From Date Of Grant                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Share based compensation, vesting period           4 years        
Maximum [Member] | Employees And Non Employees                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Share based compensation, vesting period           4 years        
Share based compensation award expiration period           10 years        
HCRx Royalties [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Equity Warrants As A Charge     $ 1,700              
Warrants Exercised     400,000              
Warrant                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of warrants issued 1,587,108     3,604,780            
Warrant | May 2020 Warrants [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of warrants issued         1,090,907          
Warrant | HCRx Royalties [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Warrants Exercised           400,000        
Underwritten Public Offering | 2019 Warrants                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Warrants outstanding           101,089        
Warrants outstanding           101,089        
Underwritten Public Offering | January 2024 Warrants [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Warrants outstanding           1,090,907        
Warrants outstanding           1,090,907        
Underwritten Public Offering | Warrant                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of warrants issued                   117,801
Number of securities called by each warrant 1     1 1         1
Warrants, exercise price $ 0.0001     $ 0.0001 $ 0.0025         $ 0.0025
Warrants, term   7 years                
Maximum ownership Percentage 9.99%     9.99% 9.99% 9.99%        
Warrants outstanding           3,235,170        
Warrants outstanding           3,235,170        
Warrants, exercise price $ 0.0001     $ 0.0001 $ 0.0025         $ 0.0025
Underwritten Public Offering | Warrant | Minimum [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Maximum ownership Percentage 4.99%     4.99%            
Prior notice period 61 days 61 days   61 days 61 days          
Underwritten Public Offering | Warrant | Maximum [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Maximum ownership Percentage 19.99%     19.99% 19.99% 19.99%        
Underwritten Public Offering | Warrant | December 2020 Warrants [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of warrants issued               81,632    
Warrants outstanding           55,387        
Warrants outstanding           55,387        
Underwritten Public Offering | Warrant | May 2020 Warrants [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of warrants issued                 114,678  
Warrants outstanding           38,735        
Warrants outstanding           38,735        
Underwritten Public Offering | May 2025 Pre-funded Warrants [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Warrants outstanding           907,796        
Warrants outstanding           907,796        
Warrants Exercised           630,575        
Underwritten Public Offering | September 2024 Pre-Funded Warrants [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Warrants Exercised           360,976        
Direct Registered Offering                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Warrants, exercise price $ 6.6099     $ 8.2499            
Warrants, exercise price $ 6.6099     $ 8.2499            
Shares Issued, Price per Share         $ 13.7475          
Proceeds from sale of pre-funded warrants to purchase common stock, gross $ 16,000     $ 36,000 $ 15,000          
Proceeds from sale of pre-funded warrants to purchase common stock, net $ 14,800     $ 35,800 $ 14,800          
At The Market Offering | Cowen                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock aggregate offering price           $ 100,000        
Percentage of commission to be paid on gross sales proceeds of common stock sold           3.00%        
Common stock, shares issued           991,017        
Common stock average price           $ 7.97        
Proceeds from sale of pre-funded warrants to purchase common stock, gross           $ 7,900        
Proceeds from sale of pre-funded warrants to purchase common stock, net           7,700        
2023 ATM [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock value remaining to be sold           $ 79,300