v3.26.1
Redeemable Convertible Preferred Stock - Summary of Preferred Stock (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Oct. 31, 2025
Oct. 15, 2025
Mar. 31, 2025
Class of Stock [Line Items]          
Number of Shares Authorized 67,174,403 67,174,403      
Number of Shares Issued 65,591,701 65,591,701      
Number of Shares Outstanding 65,591,701 65,591,701      
Carrying Value $ 179,773,000 $ 179,773,000      
Liquidation Value $ 182,255,000 $ 182,255,000      
Series A          
Class of Stock [Line Items]          
Number of Shares Authorized 1,401,000 1,401,000      
Number of Shares Issued 1,401,000 1,401,000      
Number of Shares Outstanding 1,401,000 1,401,000      
Original Issue Price $ 1.91259 $ 1.91259      
Carrying Value $ 2,694,000 $ 2,694,000      
Liquidation Value $ 3,215,000 $ 3,215,000      
Series B          
Class of Stock [Line Items]          
Number of Shares Authorized 4,229,000 4,229,000      
Number of Shares Issued 3,321,000 3,321,000      
Number of Shares Outstanding 3,321,000 3,321,000      
Original Issue Price $ 3.73744 $ 3.73744      
Carrying Value $ 10,849,000 $ 10,849,000      
Liquidation Value $ 14,894,000 $ 14,894,000      
Series C          
Class of Stock [Line Items]          
Number of Shares Authorized 1,362,000 1,362,000      
Number of Shares Issued 1,362,000 1,362,000      
Number of Shares Outstanding 1,362,000 1,362,000      
Original Issue Price $ 4.207 $ 4.207      
Carrying Value $ 5,744,000 $ 5,744,000      
Liquidation Value $ 5,730,000 $ 5,730,000      
Series D          
Class of Stock [Line Items]          
Number of Shares Authorized 5,127,000 5,127,000      
Number of Shares Issued 4,865,000 4,865,000      
Number of Shares Outstanding 4,865,000 4,865,000      
Original Issue Price $ 4.207 $ 4.207      
Carrying Value $ 19,989,000 $ 19,989,000      
Liquidation Value $ 20,467,000 $ 20,467,000      
Series E-1          
Class of Stock [Line Items]          
Number of Shares Authorized 6,361,753 6,361,753      
Number of Shares Issued 6,361,753 6,361,753      
Number of Shares Outstanding 6,361,753 6,361,753      
Original Issue Price $ 2.0354 $ 2.0354      
Carrying Value $ 15,841,000 $ 15,841,000      
Liquidation Value $ 12,949,000 $ 12,949,000      
Series E-2          
Class of Stock [Line Items]          
Number of Shares Authorized 23,994,804 23,994,804      
Number of Shares Issued 23,582,102 23,582,102      
Number of Shares Outstanding 23,582,102 23,582,102      
Original Issue Price $ 2.5443 $ 2.5443      
Carrying Value $ 59,709,000 $ 59,709,000      
Liquidation Value $ 60,000,000 $ 60,000,000      
Series F          
Class of Stock [Line Items]          
Number of Shares Authorized 24,698,846 24,698,846      
Number of Shares Issued 24,698,846 24,698,846   12,349,423 12,349,423
Number of Shares Outstanding 24,698,846 24,698,846      
Original Issue Price     $ 33,415,193   $ 31,532,110
Original Issue Price $ 2.6317 $ 2.6317      
Carrying Value $ 64,947,000 $ 64,947,000      
Liquidation Value $ 65,000,000 $ 65,000,000