v3.23.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Details of accrued liabilities are presented as follows (in thousands):
March 31,
2023
December 31,
2022
Accrued professional fees$3,066 $1,814 
Accrued salaries and payroll2,306 1,299 
Accrued bonus1,496 5,463 
Accrued clinical1,333 2,399 
Accrued contract manufacturing898 405 
Advanced customer payments— 1,571 
Accrued other - sales related1,150 1,435 
Accrued other584 536 
Total accrued liabilities$10,833 $14,922