Annual report [Section 13 and 15(d), not S-K Item 405]

Net Loss Per Share Attributable to Common Stockholders - Schedule of reconciliation of the net loss and the number of shares (Details)

v3.25.1
Net Loss Per Share Attributable to Common Stockholders - Schedule of reconciliation of the net loss and the number of shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net loss $ (25,946) $ (28,984)
Net loss attributable to common stockholders, basic (32,468) (29,660)
Numerator for basic net loss per share $ (32,468) $ (29,660)
Weighted average shares used in computing basic and diluted net loss per share (in shares) 59,220 272
Less: weighted-average shares subject to repurchase 0 0
Basic net loss per share attributable to common stockholders (in shares) [1] 59,220 272
Diluted net loss per share attributable to common stockholders (in shares) [1] 59,220 272
Basic net loss per share attributable to common stockholders (in dollars per share) [1] $ (548.26) $ (109,044.12)
Diluted net loss per share attributable to common stockholders (in dollars per share) $ (548.26) $ (109,044.12)
Preferred Stock Series A, B and C    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Less: Deemed dividend in connection with conversion of preferred stock $ (2,147) $ 0
Series F, F1 and F2 Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Less: Deemed dividend in connection with conversion of preferred stock (3,874) 0
Deemed Dividend Series D Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dividends 0 (6)
Series A Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dividends (18) (19)
Series B Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dividends (17) (107)
Series C Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dividends (46) (30)
Cumulative Dividend Series D Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dividends 0 (53)
Series F Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dividends (341) (272)
Series F-1 Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dividends (60) (110)
Series F-2 Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dividends $ (19) $ (79)
[1] Amounts for both periods presented have been retroactively adjusted to reflect the 1-for-150 reverse stock splits effected on June 25, 2024 and January 30, 2025. See Note 1 for details.