v3.25.2
Nature of the Business - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 25, 2024
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Nov. 16, 2023
Nature Of Business [Line Items]                  
Common stock, aggregate purchase price                 $ 42,000
Net Income (Loss)   $ (9,489) $ (11,031) $ (16,978) $ 1,029 $ (20,520) $ (15,949)    
Accumulated deficit   (255,334)       (255,334)   $ (234,814)  
Cash and cash equivalents   54,832   $ 97,661   54,832 $ 97,661 $ 77,965  
Homology                  
Nature Of Business [Line Items]                  
Business combination shares conversion into rights to purchase common stock 1,682,045                
Stockholders' equity, reverse stock split one-for-eighteen                
Outstanding common stock of the combined company 74.40%                
Conversion of Stock, Shares Converted 7,017,842                
Parent company [Member]                  
Nature Of Business [Line Items]                  
Cash and cash equivalents   $ 54,800       $ 54,800