XML 26 R14.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 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):
March 31,
2026
December 31,
2025
Employee compensation$6,604 $11,148 
Customer deposits2,510 2,286 
Accrued warranty liability449 501 
Non-income tax2,831 2,478 
Professional fees5,287 3,121 
Current portion of operating lease liabilities2,740 2,677 
Estimated liabilities for loss contingencies6,250 3,000 
Other7,302 7,011 
Total accrued expenses and other current liabilities$33,973 $32,222 
The following table summarizes warranty expense activity (in thousands):
Three months ended March 31,
20262025
Balance, beginning of period$1,343 $1,023 
Warranty provision charged to operations528 (33)
Warranty claims(325)(255)
Balance, end of period$1,546 $735 
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.