XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Summary of Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued clinical and manufacturing expenses $ 5,086 $ 7,910
Accrued payroll and related expenses 3,283 5,142
Current portion of lease liability 1,374 1,903
Other 613 1,452
Total accrued and other liabilities $ 10,356 $ 16,407