XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Salaries and Benefits (Tables)
12 Months Ended
Dec. 31, 2023
Employee-related Liabilities, Current [Abstract]  
Schedule of Accrued Salaries and Benefits

Accrued salaries and benefits consisted of the following at December 31:

 

 

 

2023

 

 

2022

 

Bonuses, liability-classified awards, and commissions

 

$

27,371

 

 

$

26,930

 

Salaries

 

 

32,604

 

 

 

31,142

 

Paid time off and leave

 

 

16,415

 

 

 

16,144

 

Medical

 

 

5,685

 

 

 

5,833

 

Payroll taxes and withholdings

 

 

976

 

 

 

1,363

 

Other

 

 

4,970

 

 

 

4,579

 

Total accrued salaries and benefits

 

$

88,021

 

 

$

85,991