XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Summary of Accrued Expenses
Accrued expenses as of December 31, 2023 and 2022 are comprised of the following (in thousands):
 
    
December 31,
 
    
2023
    
2022
 
Payroll, benefits and related taxes, excluding severance benefits
   $ 5,947      $ 7,620  
Withholding tax attributable to intercompany interest income
     1,671        43  
Outside service fees
     1,953        1,642  
Others
     886        383  
  
 
 
    
 
 
 
Accrued expenses
   $ 10,457      $ 9,688