v3.26.1
Nature of Business - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Line Items]    
Accumulated deficit $ 417,560 $ 294,603
Minimum [Member]    
Cash and Cash Equivalents [Line Items]    
Period for first new delivery method of epinephrine 35 years  
Liquidity and Capital Resources [Member]    
Cash and Cash Equivalents [Line Items]    
Accumulated deficit $ 417,600  
Cash, cash equivalents and short-term investments $ 143,800