XML 68 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Preferred Stock and Warrants - Summary of Preferred Stock (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Nov. 30, 2024
Sep. 30, 2023
Class of Stock [Line Items]        
Preferred Stock Authorized 0 34,966,547    
Preferred Stock Issued 0 17,228,954    
Preferred Stock Outstanding 0 17,228,954    
Carrying Value   $ 321,373    
Liquidation Preference $ 0 $ 355,162    
Common Stock Issuable Upon Conversion   19,827,003    
Series A Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock Authorized   500,000    
Preferred Stock Issued   253,807    
Preferred Stock Outstanding   253,807    
Carrying Value   $ 6,589    
Liquidation Preference   $ 5,000    
Common Stock Issuable Upon Conversion   317,040    
Series A-2 Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock Authorized   500,000    
Preferred Stock Issued   253,807    
Preferred Stock Outstanding   253,807    
Carrying Value   $ 6,626    
Liquidation Preference   $ 5,000    
Common Stock Issuable Upon Conversion   317,040    
Series B Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock Authorized   4,197,930    
Preferred Stock Issued   2,130,910    
Preferred Stock Outstanding   2,130,910    
Carrying Value   $ 61,606    
Liquidation Preference   $ 63,053    
Common Stock Issuable Upon Conversion   3,010,683    
Series B-2 Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock Authorized   3,960,000    
Preferred Stock Issued   2,010,144    
Preferred Stock Outstanding   2,010,144    
Carrying Value   $ 63,228    
Liquidation Preference   $ 63,360    
Common Stock Issuable Upon Conversion   2,892,318    
Series C Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock Authorized   5,127,250    
Preferred Stock Issued   2,082,153    
Preferred Stock Outstanding   2,082,153    
Carrying Value   $ 44,985    
Liquidation Preference   $ 57,049    
Common Stock Issuable Upon Conversion   2,791,789    
Series D Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock Authorized   12,107,140    
Preferred Stock Issued   6,145,740   6,145,740
Preferred Stock Outstanding   6,145,740    
Carrying Value   $ 78,679    
Liquidation Preference   $ 101,700    
Common Stock Issuable Upon Conversion   6,145,740    
Series E Preferred Stock        
Class of Stock [Line Items]        
Preferred Stock Authorized   8,574,227    
Preferred Stock Issued   4,352,393 4,352,393  
Preferred Stock Outstanding   4,352,393    
Carrying Value   $ 59,660    
Liquidation Preference   $ 60,000    
Common Stock Issuable Upon Conversion   4,352,393