Annual report pursuant to Section 13 and 15(d)

Organization and Description of the Business (Details)

v3.20.4
Organization and Description of the Business (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Organization and Description of the Business    
Number of operating segments | segment 1  
Accumulated deficit $ 442,514 $ 413,145
Net loss $ 29,369 $ 24,871