v3.26.1
Stockholders’ Equity - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2026
Jan. 01, 2026
Dec. 31, 2025
Class of Stock [Line Items]      
Common stock, capital shares reserved for future issuance (in shares) 102,305,000   95,100,000
Series A redeemable convertible preferred stock      
Class of Stock [Line Items]      
Common stock, capital shares reserved for future issuance (in shares) 5,833,000   5,833,000
Restricted stock units      
Class of Stock [Line Items]      
Common stock, capital shares reserved for future issuance (in shares) 19,229,000   15,959,000
Stock options outstanding      
Class of Stock [Line Items]      
Common stock, capital shares reserved for future issuance (in shares) 6,018,000   6,489,000
Shares available for issuance under the 2023 Equity Incentive Plan      
Class of Stock [Line Items]      
Common stock, capital shares reserved for future issuance (in shares) 56,396,000   54,419,000
Shares available for issuance under the 2023 Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Common stock, capital shares reserved for future issuance (in shares) 14,829,000 2,428,673 12,400,000