v3.26.1
Accrued Expenses and Other Long-term Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following:

 

 

June 30, 2026

 

 

December 31, 2025

 

 

(in thousands)

 

Compensation and related taxes

 

$

11,878

 

 

$

18,286

 

Accrued inventory purchases

 

 

4,256

 

 

 

4,197

 

Accrued expenses

 

 

3,568

 

 

 

2,752

 

Accrued interest

 

 

1,797

 

 

 

1,797

 

Income and other taxes

 

 

849

 

 

 

1,661

 

Professional fees

 

 

231

 

 

 

172

 

Other

 

 

301

 

 

 

546

 

Total

 

$

22,880

 

 

$

29,411

 

Schedule of Other Long-term Liabilities

Other long-term liabilities consisted of the following:

 

 

June 30, 2026

 

 

December 31, 2025

 

 

(in thousands)

 

Acquisition-related liabilities

 

 

609

 

 

 

624

 

Income taxes

 

 

485

 

 

 

504

 

Other

 

 

365

 

 

 

340

 

Total

 

$

1,459

 

 

$

1,468