XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Accrued Liabilities, Current [Abstract]  
Schedule of Components of Accrued Expenses
The following represents the components of accrued expenses contained within the Company’s condensed consolidated balance sheets at the end of each period (in thousands):
June 30,
2024
December 31,
2023
Accrued bonuses$12,029 $31,786 
Accrued commissions12,531 16,494 
Accrued salary, payroll tax, and employee benefit liabilities35,074 36,171 
Other accrued expenses11,619 15,624 
Total accrued expenses$71,253 $100,075