XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of the Business and Basis of Presentation - Liquidity (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, restricted cash and marketable securities $ 149,200  
Restricted cash and cash equivalents 1,400  
Accumulated deficit 429,226 $ 404,629
Russian subsidiary    
Cash and Cash Equivalents [Line Items]    
Cash maintained in Russian bank accounts $ 300