v3.26.1
Description of Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2026
Jul. 31, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Subsidiary, Sale of Stock [Line Items]                  
Net loss     $ (32,782) $ (29,613) $ (26,182) $ (29,281) $ (62,395) $ (55,463)  
Accumulated deficit     (497,226)       (497,226)   $ (434,831)
Cash, cash equivalents and marketable securities     156,300       156,300    
Common Stock [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Net loss     $ (31,277)       $ (59,502)    
Underwritten Public Offering [Member] | Common Stock [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Proceeds net of issuance costs $ 107,600 $ 65,000