v3.26.3
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Income and sales taxes payable $ 253 $ 25
Payroll related accruals 1,562 442
Customer deposits 54 46
Professional fees and other expenses 268 142
Accrued expenses and other current liabilities $ 2,137 $ 655