XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
As of
March 31,
2023
As of
December 31,
2022
(in thousands)
Sales incentives$22,862 $35,552 
Other accrued liabilities and other current liabilities24,152 34,223 
Total accrued expenses$47,014 $69,775