v3.26.1
Capital Structure - Summary of Issued and Outstanding Redeemable Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Feb. 28, 2025
Class of Stock [Line Items]      
Shares Authorized 0 262,597,889  
Shares issued 0 222,658,133  
Shares Outstanding 0 222,658,133  
Original issue price $ 0.0001 $ 0.0001  
Aggregate Liquidation Amount   $ 1,159,762  
Carrying Value $ 0 $ 1,161,470  
Series A      
Class of Stock [Line Items]      
Shares Authorized   48,000,000  
Shares issued   48,000,000  
Shares Outstanding   48,000,000  
Original issue price   $ 1  
Aggregate Liquidation Amount   $ 48,000  
Carrying Value   $ 47,916  
Series A-1      
Class of Stock [Line Items]      
Shares Authorized   51,268,891  
Shares issued   51,268,891  
Shares Outstanding   51,268,891  
Original issue price   $ 2  
Aggregate Liquidation Amount   $ 102,538  
Carrying Value   $ 102,472  
Series B      
Class of Stock [Line Items]      
Shares Authorized   29,271,143  
Shares issued   17,456,768  
Shares Outstanding   17,456,768  
Original issue price   $ 17.69  
Aggregate Liquidation Amount   $ 308,786  
Carrying Value   $ 297,294  
Series B-1      
Class of Stock [Line Items]      
Shares Authorized   35,756,908  
Shares issued   35,756,908 35,756,908
Shares Outstanding   35,756,908  
Original issue price   $ 5.84  
Aggregate Liquidation Amount   $ 208,979  
Carrying Value   $ 224,200  
Series C      
Class of Stock [Line Items]      
Shares Authorized   24,884,830  
Shares issued   5,194,787  
Shares Outstanding   5,194,787  
Original issue price   $ 21.5  
Aggregate Liquidation Amount   $ 111,682  
Carrying Value   $ 108,629  
Series C-1      
Class of Stock [Line Items]      
Shares Authorized   4,975,110  
Shares issued   4,975,110 4,975,110
Shares Outstanding   4,975,110  
Original issue price   $ 5.84  
Aggregate Liquidation Amount   $ 29,077  
Carrying Value   $ 30,806  
Series D      
Class of Stock [Line Items]      
Shares Authorized   68,441,007  
Shares issued   60,005,669 60,005,669
Shares Outstanding   60,005,669  
Original issue price   $ 5.84 $ 5.84
Aggregate Liquidation Amount   $ 350,700  
Carrying Value   $ 350,153