XML 46 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Nature of Business, Basis of Presentation and Liquidity - Liquidity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Nature of Business, Basis of Presentation and Liquidity    
Accumulated deficit $ 222,985 $ 195,168
Net loss 27,514 32,900
Cash and cash equivalents $ 52,071 $ 3,891