XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued payments due to AstraZeneca $ 3,680 $ 3,385
Accrued gross to net revenue liabilities 3,258 1,991
Accrued contract manufacturing expenses 1,946 1,657
Accrued sales and marketing expenses 3,223 587
Accrued professional and consulting services 486 808
Derivative liability for exit fees 675 1,656
Accrued clinical expenses 377 223
Accrued non-clinical research and development expenses 30 1,188
Other 1,366 885
Total accrued expenses and other current liabilities $ 15,041 $ 12,380