v3.25.2
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Accounting Policies [Abstract]      
Accumulated deficit $ (546,290)   $ (489,250)
Cash in operating activities (53,450) $ (43,139)  
Cash and cash equivalents 17,436   15,128
Short-term investments $ 129,007   $ 181,199