v3.26.1
Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued expenses and other current liabilities    
Payroll and related benefits $ 25,704 $ 21,772
Warranty 10,025 10,348
Operating lease liabilities 4,174 4,164
Interest 685 680
Professional fees 1,282 1,315
Sales, use, and other taxes 1,823 958
Merger costs 878 727
Contingent consideration 275 275
Other 9,241 5,264
Total accrued expenses and other current liabilities $ 54,087 $ 45,503