v3.26.1
Convertible Preferred Stock (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 06, 2025
USD ($)
tranche
shares
Mar. 04, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
shares
Temporary Equity [Line Items]            
Proceeds from exercise of preferred stock warrants         $ 0 $ 362
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       625,000   750,000
Proceeds from exercise of preferred stock warrants       $ 232   $ 279
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,455,169   29,319,143      
Sale of stock consideration received $ 20,111   $ 20,019