v3.25.4
Organization, Liquidity and Basis of Presentation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 25, 2024
USD ($)
shares
Jul. 22, 2024
USD ($)
$ / shares
shares
Jul. 12, 2024
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
shares
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Date of incorporation       Feb. 14, 2019  
Retained earnings accumulated deficit       $ (330,549) $ (246,684)
Cash flow from used in operating activities       (76,751) (55,032)
Cash, cash equivalents and investments       108,000  
Cumulative gross proceeds from convertible notes derivative instruments and redeemable convertible preferred stock       441,700  
Payment of stock issuance costs       (0) 4,183
Proceeds from issuance of common stock       $ 0 $ 166,507
Redeemable convertible preferred stock [Member]          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Stockholders equity stock split     0.2057    
IPO [Member]          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Sale of stock issue price per share | $ / shares   $ 12      
Proceeds from initial public offer $ 162,300 $ 167,000      
Stock issued during the period shares new issues | shares   13,920,000      
Payment of stock issuance costs   $ 15,900      
Sale of stock net consideration received on the transaction   $ 151,100      
Over-allotment option [Member]          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Proceeds from initial public offer $ 12,000        
Stock issued during the period shares new issues | shares 1,000,000        
Proceeds from issuance of common stock $ 11,200        
Commissions $ 800        
Common Stock [Member]          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Stockholders equity stock split     0.2057    
Stock issued during the period shares new issues | shares         14,920,000