v3.26.1
Convertible Preferred Stock - Summary of Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]        
Preferred Stock Authorized 113,921,040 113,921,040    
Preferred Stock Issued 113,921,036 113,921,036    
Preferred Stock Outstanding 113,921,036 113,921,036    
Carrying Value $ 325,328 $ 325,328    
Liquidation Preference $ 330,100 $ 330,100    
Common Stock Issuable Upon Conversion 36,272,475 36,272,475    
Series A-1 Convertible Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock Authorized 40,000,000 40,000,000    
Preferred Stock Issued 40,000,000 40,000,000    
Preferred Stock Outstanding 40,000,000 40,000,000 40,000,000 40,000,000
Carrying Value $ 0 $ 0    
Liquidation Preference $ 4,000 $ 4,000    
Conversion Price per Share $ 0.32 $ 0.32    
Common Stock Issuable Upon Conversion 12,736,014 12,736,014    
Series A-2 Convertible Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock Authorized 26,342,102 26,342,102    
Preferred Stock Issued 26,342,102 26,342,102    
Preferred Stock Outstanding 26,342,102 26,342,102 26,342,102 26,342,102
Carrying Value $ 99,757 $ 99,757 $ 99,757 $ 99,757
Liquidation Preference $ 100,100 $ 100,100    
Conversion Price per Share $ 11.94 $ 11.94    
Common Stock Issuable Upon Conversion 8,387,331 8,387,331    
Series B Convertible Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock Authorized 47,578,938 47,578,938    
Preferred Stock Issued 47,578,934 47,578,934    
Preferred Stock Outstanding 47,578,934 47,578,934 47,578,934 47,578,934
Carrying Value $ 225,571 $ 225,571 $ 225,571 $ 225,571
Liquidation Preference $ 226,000 $ 226,000    
Conversion Price per Share $ 14.92 $ 14.92    
Common Stock Issuable Upon Conversion 15,149,130 15,149,130