XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Accrued Expenses    
External research and development expenses $ 6,795 $ 12,820
Employee related expenses 4,439 5,323
Intellectual property and patent related fees 2,320 4,240
Professional service expenses 660 533
Other expenses 505 359
Sublicensing expenses 413 771
Total accrued expenses $ 15,132 $ 24,046