v3.26.1
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
The following table summarizes the Company’s accrued expenses and other current liabilities (in thousands):
June 30,
2026
December 31,
2025
Employee compensation$6,633 $11,148 
Customer deposits2,281 2,286 
Accrued warranty liability472 501 
Non-income tax2,328 2,478 
Professional fees6,902 3,121 
Current portion of operating lease liabilities2,804 2,677 
Estimated liabilities for loss contingencies10,250 3,000 
Other7,812 7,011 
Total accrued expenses and other current liabilities$39,482 $32,222 
The following table summarizes warranty expense activity (in thousands):
Three months ended June 30,Six months ended June 30,
2026202520262025
Balance, beginning of period$1,546 $735 $1,343 $1,023 
Warranty provision charged to operations487 495 1,015 462 
Warranty claims(316)(314)(641)(569)
Balance, end of period$1,717 $916 $1,717 $916 
The Company classifies its accrued warranty liability based on the timing of expected warranty activity. The future costs of expected activity greater than one year are recorded within other non-current liabilities on the condensed consolidated balance sheets.