v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued bonus $ 110 $ 73
Accrued payroll 83 151
Accrued PTO 106 60
Accrued legal settlements 2,054 2,066
Accrued royalties 251 251
Accrued professional fees 704 451
Customer deposits 15 12
Vendor settlements 300 300
Accrued state and local taxes 160 0
Accrued VAT 353 488
Other accrued expenses and current liabilities 819 997
Total accrued expenses and other current liabilities $ 4,955 $ 4,849