v3.26.3
Net Loss Per Share Attributable to Common Stockholders - Computation for basic and diluted loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net loss (Numerator):        
Net loss - basic $ (6,846) $ (8,624) $ (31,534) $ (46,408)
Net loss - diluted $ (6,846) $ (8,624) $ (31,534) $ (46,408)
Shares (Denominator):        
Weighted-average shares outstanding - basic (in shares) 5,309,754 2,676,116 5,286,453 2,462,821
Weighted-average shares outstanding - diluted (in shares) 5,309,754 2,676,116 5,286,453 2,462,821
Loss per share - basic (in dollars per share) $ (1.29) $ (3.22) $ (5.97) $ (18.84)
Loss per share - diluted (in dollars per share) $ (1.29) $ (3.22) $ (5.97) $ (18.84)
Pre-Funded Warrants        
Net Loss Per Share Attributable to Common Stockholders        
Remaining outstanding balance of pre-funded warrants 732,395   732,395