XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities    
Compensation and related benefits $ 6,235 $ 6,420
Third-party and professional fees 2,220 2,563
Amounts due to contract manufacturer 1,629 1,263
Current portion of operating lease liabilities 343 340
Research and development expenses 115 137
Other 253 146
Total accrued expenses and other current liabilities $ 10,795 $ 10,869