XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Research and development related $ 13,851 $ 11,062
Compensation related 3,164 5,498
Consulting and professional services 749 1,690
Current portion of operating lease liability 1,446 845
Other 1,946 699
Accrued liabilities $ 21,156 $ 19,794