XML 70 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of the business and basis of presentation- Liquidity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Nature of the business and basis of presentation      
Cash and cash equivalents $ 438,700    
Net loss 66,819 $ 51,010 $ 30,608
Accumulated deficit $ 218,379 $ 151,560