XML 82 R15.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
ACCRUED EXPENSES

7.ACCRUED EXPENSES

Accrued expenses at December 31, 2025 and 2024, consisted of the following (in thousands):

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Payroll and related liabilities

$

83,926

$

73,514

Current portion of contingent liabilities

 

3,198

 

358

Advances from employees

 

247

 

158

Accrued rebates payable

12,275

11,778

Accrued interest

9,344

9,531

Other accrued expenses

 

50,496

 

38,738

Total

$

159,486

$

134,077