v3.26.1
Redeemable Convertible Preferred Stock - Schedule of Redeemable Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Redeemable Convertible Preferred Stock [Line Items]    
Carrying value $ 191,199
Series A Convertible Preferred Stock [Member]    
Schedule of Redeemable Convertible Preferred Stock [Line Items]    
Original issue price   $ 0.1
Shares authorized   6,160,056
Shares issued   6,160,056
Shares outstanding   6,160,056
Carrying value   $ 645
Liquidation preference   $ 645
Series B Convertible Preferred Stock [Member]    
Schedule of Redeemable Convertible Preferred Stock [Line Items]    
Original issue price   $ 0.42
Shares authorized   3,760,500
Shares issued   3,760,500
Shares outstanding   3,760,500
Carrying value   $ 1,575
Liquidation preference   $ 1,575
Series C Convertible Preferred Stock [Member]    
Schedule of Redeemable Convertible Preferred Stock [Line Items]    
Original issue price   $ 1.7
Shares authorized   2,507,000
Shares issued   2,507,000
Shares outstanding   2,507,000
Carrying value   $ 4,250
Liquidation preference   $ 4,250
Series D Convertible Preferred Stock [Member]    
Schedule of Redeemable Convertible Preferred Stock [Line Items]    
Original issue price   $ 1.99
Shares authorized   2,056,141
Shares issued   2,056,141
Shares outstanding   2,056,141
Carrying value   $ 4,101
Liquidation preference   $ 4,101
Series E Convertible Preferred Stock [Member]    
Schedule of Redeemable Convertible Preferred Stock [Line Items]    
Original issue price   $ 2.23
Shares authorized   11,367,454
Shares issued   11,367,454
Shares outstanding   11,367,454
Carrying value   $ 25,392
Liquidation preference   $ 25,392
Series F Convertible Preferred Stock [Member]    
Schedule of Redeemable Convertible Preferred Stock [Line Items]    
Original issue price   $ 2.79
Shares authorized   52,888,416
Shares issued   46,943,509
Shares outstanding   46,943,509
Carrying value   $ 155,236
Liquidation preference   $ 131,075
Convertible Preferred Stocks [Member]    
Schedule of Redeemable Convertible Preferred Stock [Line Items]    
Shares authorized   78,739,567
Shares issued   72,794,660
Shares outstanding   72,794,660
Carrying value   $ 191,199
Liquidation preference   $ 167,038