XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued payments due to AstraZeneca $ 3,385 $ 69
Accrued gross to net revenue liabilities 1,991 0
Accrued contract manufacturing expenses 1,657 2,485
Derivative liability for exit fees 1,656 698
Accrued non-clinical research and development expenses 1,188 265
Accrued professional and consulting services 808 597
Accrued sales and marketing expenses 587 256
Accrued clinical expenses 223 2,522
Other 885 474
Total accrued expenses and other current liabilities $ 12,380 $ 7,366