v3.26.1
Schedule of Accrued expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Accrued Expenses    
Accrued legal and professional fees $ 995 $ 945
Payroll related expenses 4,389 5,026
Accrued warranty 244 299
Accrued taxes 1,152 385
Other accrued expenses 841 969
Accrued expenses  $ 7,621 $ 7,624