v3.26.1
Current Liabilities
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Current Liabilities Current Liabilities
The Company’s short-term accrued liabilities are included within current liabilities and consist of the following:
March 31, 2026December 31, 2025
Accrued trade payables $4,819 $4,995 
Accrued commissions payable1,113 977 
Accrued bonuses payable3,035 4,858 
Accrued vacation and payroll5,539 4,646 
Current portion of phantom share liability 1,285 1,650 
Acquisition-related contingent consideration
1,750 1,750 
Accrued other liabilities4,001 5,034 
Total accrued liabilities$21,542 $23,910 

Supplier Financing Programs

The Company participates in supplier finance programs with third-party financial institutions in connection with the purchase of inventory and supplies. Under these arrangements, the Company's subsidiaries confirm invoices directly with a finance provider and agree to pay the finance provider the invoiced amount on the agreed payment date. The finance provider remits payment to the supplier upon the Company's confirmation of the invoice, effectively extending the Company's payment terms beyond standard supplier terms. The Company's obligations under these arrangements are non-cancelable and are structured with terms of up to 90 days, interest-free. The Company's payment obligations under these programs are not secured by collateral.

Obligations outstanding under these programs are included in trade payables in the Company’s Condensed Consolidated Balance Sheets. As of March 31, 2026, the Company had $0.6 million of obligations outstanding under these arrangements. There were no obligations outstanding under these arrangements as of December 31, 2025.