XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Preferred Stock and Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 6 Months Ended
Jan. 31, 2025
Nov. 30, 2024
Sep. 30, 2023
Jun. 30, 2025
Dec. 31, 2024
Jan. 01, 2024
Class of Stock [Line Items]            
Preferred Stock Issued       0 17,228,954  
Preferred stock outstanding       0 0  
Convertible preferred stock       0    
Carrying Value         $ 321,373  
IPO            
Class of Stock [Line Items]            
Preferred stock outstanding 17,228,954          
Carrying Value $ 321,400          
Common Stock | IPO            
Class of Stock [Line Items]            
Convertible preferred stock 19,827,003          
Converted common stock 3,373,409          
Carrying Value $ 57,300          
Common B Warrants            
Class of Stock [Line Items]            
Warrants exercise price     $ 0.02      
Class B Common Stock            
Class of Stock [Line Items]            
Warrants exercise price       $ 0.02    
Stock authorized       65,000,000    
Share Authorized Increased       70,000,000    
Series A Preferred Stock            
Class of Stock [Line Items]            
Preferred Stock Issued         253,807  
Carrying Value         $ 6,589  
Series A-2 Preferred Stock            
Class of Stock [Line Items]            
Preferred Stock Issued         253,807  
Carrying Value         $ 6,626  
Series B Preferred Stock            
Class of Stock [Line Items]            
Preferred Stock Issued         2,130,910  
Carrying Value         $ 61,606  
Series B-2 Preferred Stock            
Class of Stock [Line Items]            
Preferred Stock Issued         2,010,144  
Carrying Value         $ 63,228  
Series C Preferred Stock            
Class of Stock [Line Items]            
Preferred Stock Issued         2,082,153  
Warrants exercise price       $ 0.02    
Carrying Value         $ 44,985  
Series C Preferred Stock | IPO            
Class of Stock [Line Items]            
Converted common stock 3,369,473          
Warrants to purchase common stock 3,196,025          
Series D Preferred Stock            
Class of Stock [Line Items]            
Preferred Stock Issued     6,145,740   6,145,740  
Share Price, Per share     $ 16.55      
Original issue price     $ 16.55      
Gross proceeds     $ 101,700      
Stock issuance cost     $ 700      
Share purchase percentage     70.00%      
Carrying Value         $ 78,679  
Series C and Series D Preferred Stock            
Class of Stock [Line Items]            
Adjustment to accumulated retained earnings (deficit)           $ 12,300
Series E Preferred Stock            
Class of Stock [Line Items]            
Preferred Stock Issued   4,352,393     4,352,393  
Share Price, Per share   $ 13.79        
Original issue price   $ 13.79        
Gross proceeds   $ 60,000        
Stock issuance cost   $ 300        
Conversion price   $ 13.79        
Stock authorized       26,434,390    
Share Authorized Increased       34,966,547    
Designated Shares       8,574,227    
Carrying Value         $ 59,660