XML 50 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheet Components - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accrued research and development expenses $ 6,195 $ 2,884
Accrued employee and related expenses 3,168 2,552
Accrued professional and legal fees 495 453
Accrued other 336 159
Total accrued expenses $ 10,194 $ 6,048