XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of the business and basis of presentation - Liquidity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Nature of the business and basis of presentation      
Cash and cash equivalents $ 407,371   $ 438,680
Net loss 27,564 $ 16,191  
Accumulated deficit $ 245,943   $ 218,379