v3.25.0.1
Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock Outstanding (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Temporary Equity [Line Items]    
Shares Authorized   69,803,765
Shares Outstanding   63,525,953
Liquidation Amount   $ 1,130,429
Carrying Value $ 0 $ 1,105,543
Series A [Member]    
Temporary Equity [Line Items]    
Shares Authorized   10,000,000
Shares Outstanding   10,000,000
Liquidation Amount   $ 10,500
Carrying Value   $ 10,000
Series B [Member]    
Temporary Equity [Line Items]    
Shares Authorized   5,374,899
Shares Outstanding   5,374,899
Liquidation Amount   $ 10,500
Carrying Value   $ 10,000
Series B-1 [Member]    
Temporary Equity [Line Items]    
Shares Authorized   2,500,000
Shares Outstanding   2,500,000
Liquidation Amount   $ 10,500
Carrying Value   $ 10,000
Series B-2 [Member]    
Temporary Equity [Line Items]    
Shares Authorized   4,191,173
Shares Outstanding   4,191,173
Liquidation Amount   $ 31,500
Carrying Value   $ 30,000
Series C [Member]    
Temporary Equity [Line Items]    
Shares Authorized   9,779,403
Shares Outstanding   9,779,403
Liquidation Amount   $ 86,757
Carrying Value   $ 70,000
Series D [Member]    
Temporary Equity [Line Items]    
Shares Authorized   8,534,330
Shares Outstanding   8,534,330
Liquidation Amount   $ 105,107
Carrying Value   $ 104,145
Series E [Member]    
Temporary Equity [Line Items]    
Shares Authorized   6,630,905
Shares Outstanding   6,630,905
Liquidation Amount   $ 151,621
Carrying Value   $ 151,621
Series F [Member]    
Temporary Equity [Line Items]    
Shares Authorized   8,077,674
Shares Outstanding   8,077,674
Liquidation Amount   $ 261,722
Carrying Value   $ 261,722
Series G [Member]    
Temporary Equity [Line Items]    
Shares Authorized   2,537,290
Shares Outstanding   2,537,290
Liquidation Amount   $ 119,928
Carrying Value   $ 119,928
Series G-2 [Member]    
Temporary Equity [Line Items]    
Shares Authorized   3,453,139
Shares Outstanding   3,453,139
Liquidation Amount   $ 197,889
Carrying Value   $ 197,889
Series G-3 [Member]    
Temporary Equity [Line Items]    
Shares Authorized   4,362,476
Shares Outstanding   1,661,895
Liquidation Amount   $ 98,891
Carrying Value   $ 95,238
Series G-4 [Member]    
Temporary Equity [Line Items]    
Shares Authorized   4,362,476
Shares Outstanding   785,245
Liquidation Amount   $ 45,514
Carrying Value   $ 45,000