v3.26.1
Redeemable Convertible Preferred Stock - Schedule of Preferred Stock (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Apr. 30, 2025
Class of Stock [Line Items]      
Preferred Stock Authorized 462,178,988 462,178,988 462,178,988
Preferred Stock Issued 460,228,341 460,228,341  
Preferred Stock Outstanding 460,228,341 460,228,341  
Carrying Value $ 372,221 $ 372,221  
Liquidation Value $ 372,651 $ 372,651  
Series A Preferred Stock      
Class of Stock [Line Items]      
Preferred Stock Authorized 51,213,004 51,213,004 51,213,004
Preferred Stock Issued 49,651,129 49,651,129  
Preferred Stock Outstanding 49,651,129 49,651,129  
Carrying Value $ 49,176 $ 49,176  
Liquidation Value $ 49,651 $ 49,651  
Series B Preferred Stock      
Class of Stock [Line Items]      
Preferred Stock Authorized 25,210,789 25,210,789 25,210,789
Preferred Stock Issued 25,208,502 25,208,502  
Preferred Stock Outstanding 25,208,502 25,208,502  
Carrying Value $ 35,376 $ 35,376  
Liquidation Value $ 35,693 $ 35,693  
Series C-1 Preferred Stock [Member]      
Class of Stock [Line Items]      
Preferred Stock Authorized 239,092,424 239,092,424 239,092,424
Preferred Stock Issued 239,016,017 239,016,017  
Preferred Stock Outstanding 239,016,017 239,016,017  
Carrying Value $ 174,494 $ 174,494  
Liquidation Value $ 175,041 $ 175,041  
Conversion of Series C-2      
Class of Stock [Line Items]      
Preferred Stock Authorized 20,316,359 20,316,359 20,316,359
Preferred Stock Issued 20,316,359 20,316,359  
Preferred Stock Outstanding 20,316,359 20,316,359  
Carrying Value $ 13,406 $ 13,406  
Liquidation Value $ 11,903 $ 11,903  
Series D Preferred Stock      
Class of Stock [Line Items]      
Preferred Stock Authorized 126,346,412 126,346,412 126,346,412
Preferred Stock Issued 126,036,334 126,036,334 126,346,412
Preferred Stock Outstanding 126,036,334 126,036,334  
Carrying Value $ 99,769 $ 99,769  
Liquidation Value $ 100,363 $ 100,363