v3.26.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Research and development $ 18,048 $ 17,185 $ 38,919 $ 30,221  
Sale of stock issue price per share $ 30.75   $ 30.75    
License Agreement [Member]          
Related Party Transaction [Line Items]          
Amount Due to Related Party $ 0   $ 0   $ 0
Research and development 100 100 100 100  
Member of the Scientific Advisory Board [Member] | Advisory Services Agreement [Member]          
Related Party Transaction [Line Items]          
Professional fees 100 $ 100 100 $ 100  
Amount Due to Related Party $ 0   $ 0   $ 0