v3.26.1
Convertible Preferred Stock - Summary of Convertible Preferred Stock Except Share and Per Share Amounts (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Class of Stock [Line Items]    
Shares of Preferred Stock Authorized 0 10,000,000
Shares of Preferred Stock Issued 0 0
Shares of Preferred Stock Outstanding 0 0
Series A Preferred Stock    
Class of Stock [Line Items]    
Shares of Preferred Stock Authorized 1,434,062  
Original Issuance Price Per Share $ 7.75  
Shares of Preferred Stock Issued 1,434,062  
Shares of Preferred Stock Outstanding 1,434,062  
Carrying Value $ 14,914  
Liquidation Preference $ 19,477  
Shares of Common Stock Issuable Upon Conversion 1,002,805  
Series B Preferred Stock    
Class of Stock [Line Items]    
Shares of Preferred Stock Authorized 4,658,112  
Original Issuance Price Per Share $ 14.06  
Shares of Preferred Stock Issued 4,658,112  
Shares of Preferred Stock Outstanding 4,658,112  
Carrying Value $ 65,388  
Liquidation Preference $ 106,351  
Shares of Common Stock Issuable Upon Conversion 4,069,102  
Series C Preferred Stock    
Class of Stock [Line Items]    
Shares of Preferred Stock Authorized 7,384,710  
Original Issuance Price Per Share $ 14.49  
Shares of Preferred Stock Issued 7,384,710  
Shares of Preferred Stock Outstanding 7,384,710  
Carrying Value $ 106,674  
Liquidation Preference $ 152,175  
Shares of Common Stock Issuable Upon Conversion 6,540,022  
Series D Preferred Stock    
Class of Stock [Line Items]    
Shares of Preferred Stock Authorized 16,537,979  
Original Issuance Price Per Share $ 10.76  
Shares of Preferred Stock Issued 16,537,979  
Shares of Preferred Stock Outstanding 16,537,979  
Carrying Value $ 177,581  
Liquidation Preference $ 225,956  
Shares of Common Stock Issuable Upon Conversion 12,669,755  
Series E Preferred Stock    
Class of Stock [Line Items]    
Shares of Preferred Stock Authorized 23,281,563  
Original Issuance Price Per Share $ 6.23  
Shares of Preferred Stock Issued 23,281,563  
Shares of Preferred Stock Outstanding 23,281,563  
Carrying Value $ 145,414  
Liquidation Preference $ 155,013  
Shares of Common Stock Issuable Upon Conversion 15,128,745  
Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Shares of Preferred Stock Authorized 53,296,426 0
Shares of Preferred Stock Issued 53,296,426 0
Shares of Preferred Stock Outstanding 53,296,426 0
Carrying Value $ 509,971  
Liquidation Preference $ 658,972 $ 0
Shares of Common Stock Issuable Upon Conversion 39,410,429