Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net loss $ (25,687) $ (68,876) $ (55,350)
Denominator:      
Weighted-average common shares outstanding, basic (in shares) 114,328,798 101,202,176 45,548,511
Weighted‑average common shares outstanding—diluted (in shares) 114,328,798 101,202,176 45,548,511
Net loss per share:      
Basic (in dollars per share) $ (0.22) $ (0.68) $ (1.22)
Diluted (in dollars per share) $ (0.22) $ (0.68) $ (1.22)