v3.26.1
Nature of Business - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Nature Of Operations [Line Items]              
Retained earnings (accumulated deficit) $ 270,263       $ 270,263   $ 222,737
Net Loss $ 22,285 $ 25,241 $ 19,984 $ 15,906 $ 47,526 $ 35,890  
Sale of stock issue price per share $ 30.75       $ 30.75    
Proceeds from Issuance or Sale of Equity, Total         $ 400,000    
Cash and cash equivalents $ 227,068   $ 287,381   227,068 $ 287,381 $ 253,798
ATM              
Nature Of Operations [Line Items]              
Sale of Stock, Consideration Received after deducting expenses, Net 11,700       13,100    
Commissions and offering expenses $ 300       $ 300    
Sale of stock issue price per share $ 30.89       $ 30.89    
Aggregate consideration $ 12,000       $ 13,400    
Proceeds from the issuance of common stock         $ 100,000    
Sale of Stock, Number of Shares Issued in Transaction 389,806       432,306    
ATM | Common Stock [Member]              
Nature Of Operations [Line Items]              
Sale of stock issue price per share $ 30.89       $ 30.89