v3.26.3
Redeemable Convertible Preferred Stock - Schedule of Redeemable Convertible Preferred Stock (Details)
$ / shares in Units, $ in Thousands
Dec. 31, 2025
USD ($)
$ / shares
shares
Series A Convertible Preferred Stock [Member]  
Schedule of Redeemable Convertible Preferred Stock [Line Items]  
Original issue price | $ / shares $ 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 | $ / shares $ 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 | $ / shares $ 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 | $ / shares $ 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 | $ / shares $ 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 | $ / shares $ 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