v3.26.1
Nature of Business - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Line Items]    
Accumulated deficit $ 355,221 $ 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 $ 355,200  
Cash, cash equivalents and short-term investments $ 201,000