XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities
8.
ACCRUED EXPENSES AND OTHER LIABILITIES
Accrued expenses and other liabilities consist of the following as of December 31 (in thousands):
 
    
2023
    
2022
 
Sales and marketing
   $ 15,496      $ 19,194  
Compensation and benefits
     25,859        8,646  
Operatin
g
lease liabilitie
s
     7,663        7,488  
Manufacturing costs
     3,382        3,425  
Other
     4,334        5,311  
  
 
 
    
 
 
 
Total accrued expenses and other liabilities
   $ 56,734      $ 44,064