v3.26.1
Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued expenses and other current liabilities    
Payroll and related benefits $ 24,698 $ 21,772
Warranty 10,596 10,348
Operating lease liabilities 4,100 4,164
Interest 2,328 680
Professional fees 1,367 1,315
Sales, use, and other taxes 2,395 958
Merger costs 871 727
Contingent consideration 275 275
Other 5,408 5,264
Total accrued expenses and other current liabilities $ 52,038 $ 45,503