XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Business - Additional Information (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Country
Dec. 31, 2021
USD ($)
Business [Line Items]    
Accumulated deficit $ (1,677,319) $ (1,613,431)
Cash, cash equivalents and short-term investments $ 111,900  
H T X011 | European Countries and Canada    
Business [Line Items]    
Number of countries approved the drug | Country 31