XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities The following table summarizes the Company’s components of accrued expenses and other current liabilities:
   Year Ended
December 31,
 
   2023   2022 
Compensation and benefits related  $4,063   $5,240 
Professional services and other   912    568 
Accrued expenses  $4,975   $5,808