XML 389 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Other Financial Information - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Employee benefits and compensation $ 20,752 $ 7,504
Research and development accruals 99,994 6,175
Other accrued expenses 16,644 1,188
Accrued expenses $ 137,390 $ 14,867