XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Details - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]    
Accrued payroll and related expenses $ 1,678 $ 1,991
Accrued royalties and in-license fees 1,140 1,299
Accrued professional fees 956 410
Accrued manufacturing costs 471 232
Securities sold, not yet purchased 301  
Accrued other 1,120 934
Total accrued expenses and other current liabilities $ 5,666 $ 4,866