v3.26.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 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):
September 30,
2026
December 31,
2025
Employee compensation$9,312 $11,148 
Customer deposits2,675 2,286 
Accrued warranty liability429 501 
Non-income tax2,158 2,478 
Professional fees6,843 3,121 
Current portion of operating lease liabilities2,868 2,677 
Estimated liabilities for loss contingencies14,500 3,000 
Other7,619 7,011 
Total accrued expenses and other current liabilities$46,404 $32,222 
Schedule of Warranty Expense Activity
The following table summarizes warranty expense activity (in thousands):
Three months ended September 30,Nine months ended September 30,
2026202520262025
Balance, beginning of period$1,717 $916 $1,343 $1,023 
Warranty provision charged to operations870 492 1,886 955 
Warranty claims(455)(331)(1,097)(901)
Balance, end of period$2,132 $1,077 $2,132 $1,077