XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Summary of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following as of December 31 (in thousands):
 
    
2022
    
2021
 
Sales and marketing
   $  19,194      $ 16,439  
Compensation and benefits
     8,646        25,450  
Operating lease liabilities
     7,488        7,066  
Manufacturing costs
     3,425        4,110  
Billings in excess of revenues
     —          1,401  
Customer deposits
     —          35  
Other
     5,311        3,540  
    
 
 
    
 
 
 
Total accrued expenses and other liabilities
   $ 44,064      $ 58,041