XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Details - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]    
Accrued payroll and related expenses $ 1,000 $ 1,991
Accrued royalties and in-license fees 1,204 1,299
Accrued professional fees 599 410
Accrued manufacturing costs 236 232
Accrued other 1,258 934
Total accrued expenses $ 4,297 $ 4,866