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