v3.25.4
Organization and Description of Business - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Cash and cash equivalents $ 85,300 $ 17,505
Short-term debt securities 135,400  
Accumulated deficit $ (1,360,254) $ (700,207)