v3.25.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2025
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,
2025
December 31,
2024
Employee compensation$5,368 $11,192 
Customer deposits2,001 1,909 
Accrued warranty liability326 498 
Non-income tax2,177 2,356 
Professional fees3,239 2,015 
Current portion of operating lease liabilities2,496 2,437 
Other7,217 7,288 
Total accrued expenses and other current liabilities$22,824 $27,695 
The following table summarizes warranty expense activity (in thousands):
Three months ended March 31,
20252024
Balance, beginning of period$1,023 $697 
Warranty provision charged to operations(33)96 
Warranty claims(255)(149)
Balance, end of period$735 $644 
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.