v3.25.4
Convertible Preferred Stock - Narrative (Details)
1 Months Ended 12 Months Ended
Sep. 15, 2025
USD ($)
shares
Jul. 21, 2025
$ / shares
shares
Mar. 06, 2025
USD ($)
tranche
shares
Mar. 04, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Aug. 31, 2023
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2020
shares
Temporary Equity [Line Items]                  
Convertible preferred stock, authorized (in shares)               179,673,644  
Proceeds from exercise of preferred stock warrants | $             $ 455,000 $ 0  
Preferred stock, public offering threshold | $             $ 50,000,000    
Preferred stock, dividend rate             8.00%    
Dividends declared, preferred stock | $             $ 0 $ 0  
Warrant outstanding (in shares)               4,501,283  
Warrant exercised (in shares)             17,827    
Exercise of common stock warrants (in shares)             14,714    
Series Seed Warrants                  
Temporary Equity [Line Items]                  
Exercise of preferred stock warrant (in shares)       988,999          
Proceeds from exercise of preferred stock warrants | $       $ 83,000          
Exercise price (in dollars per share) | $ / shares               $ 0.08434  
Warrant outstanding (in shares)               988,999  
Series B Warrants                  
Temporary Equity [Line Items]                  
Exercise of preferred stock warrant (in shares)             1,000,000    
Proceeds from exercise of preferred stock warrants | $             $ 372,000    
Warrants issued (in shares)                 1,000,000
Trinity Warrant                  
Temporary Equity [Line Items]                  
Warrants issued (in shares)           2,494,457      
Exercise price (in dollars per share) | $ / shares   $ 10.33       $ 0.5412      
Warrant term   10 years       10 years      
Warrants vested (in shares)   43,578       831,486      
Warrant outstanding (in shares)             43,578    
Series D Warrants                  
Temporary Equity [Line Items]                  
Exercise price (in dollars per share) | $ / shares             $ 10.33 $ 0.54120  
Warrant outstanding (in shares)             43,578 2,494,457  
Series E                  
Temporary Equity [Line Items]                  
Temporary equity commitment amount | $     $ 40,130,000            
Convertible preferred stock, authorized (in shares)     58,774,332            
Number of closing tranches | tranche     2            
Sale of stock, number of shares issued 29,319,143   29,455,169   29,319,143        
Sale of stock, consideration received | $ $ 20,019,000   $ 20,111,000   $ 20,019,000        
Series E purchase option | $             $ 218,000    
Series D                  
Temporary Equity [Line Items]                  
Convertible preferred stock, authorized (in shares)             0 83,403,626  
Percentage of majority held by holders in preferred stock             65.00%    
Series C and D Preferred Stock                  
Temporary Equity [Line Items]                  
Percentage of authorized shares outstanding, threshold             20.00%    
Minimum voting percentage of outstanding shares             60.00%