XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible Preferred Stock - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 15, 2025
USD ($)
shares
Mar. 06, 2025
USD ($)
tranche
shares
Mar. 04, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
Dec. 31, 2024
shares
Temporary Equity [Line Items]                
Convertible preferred stock, authorized (in shares) | shares               179,673,644
Proceeds from exercise of preferred stock warrants           $ 455 $ 0  
Series Seed Warrants                
Temporary Equity [Line Items]                
Exercise of preferred stock warrant (in shares) | shares     988,999          
Proceeds from exercise of preferred stock warrants     $ 83          
Series B Warrants                
Temporary Equity [Line Items]                
Exercise of preferred stock warrant (in shares) | shares         250,000 1,000,000    
Proceeds from exercise of preferred stock warrants         $ 93 $ 372    
Series E                
Temporary Equity [Line Items]                
Temporary equity commitment amount   $ 40,130            
Convertible preferred stock, authorized (in shares) | shares   58,774,332            
Number of closing tranches | tranche   2            
Sale of stock, number of shares issued | shares 29,319,143 29,455,169   29,319,143        
Sale of stock, consideration received $ 20,019 $ 20,111   $ 20,019        
Series E purchase option,         $ 218 $ 218