v3.26.1
Net Loss Per Share - Summary of Calculation of Basic and Diluted Net Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator:      
Net loss $ (56,033) $ (83,736) $ (101,870)
Denominator:      
Weighted-average shares of common stock outstanding (in shares) 7,316,890 7,290,245 7,255,365
Net loss per common share, Basic (in dollars per share) $ (7.66) $ (11.49) $ (14.04)
Net loss per common share, Diluted (in dollars per share) $ (7.66) $ (11.49) $ (14.04)