XML 80 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share Attributable to Common Stockholders - Schedule of Basic and Diluted Net Loss Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]    
Net loss $ (27,531) $ (37,037)
Cumulative dividends on convertible preferred stock (7,189) (7,055)
Net loss attributable to common stockholders $ (34,720) $ (44,092)
Net loss per common share—basic and diluted $ (5.25) $ (33.41)
Weighted-average number of shares outstanding used in computing net loss per common share—basic and diluted 6,618,445 1,319,912