XML 35 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]  
ACCRUED EXPENSES ACCRUED EXPENSES
The following represents the components of accrued expenses contained within the Company’s consolidated balance sheets at the end of each period (in thousands):
December 31,
20242023
Accrued bonuses$28,878 $31,786 
Accrued commissions17,885 16,494 
Accrued salary, payroll tax, and employee benefit liabilities25,210 36,171 
Other accrued expenses16,767 15,624 
Total accrued expenses$88,740 $100,075