XML 39 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of 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 
Schedule of Warranty Expense Activity
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