XML 69 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization Consolidation And Presentation Of Financial Statements [Abstract]    
Accrued payroll and related expenses $ 1,991 $ 2,878
Accrued royalties and in-license fees 1,299 685
Accrued professional fees 410 660
Accrued manufacturing costs 232 627
Accrued other 934 767
Total accrued expenses $ 4,866 $ 5,617