v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Expenses and Other Current Liabilities [Line Items]    
Accrued bonus $ 93 $ 73
Accrued payroll 141 151
Accrued PTO 67 60
Accrued legal settlements 2,054 2,066
Accrued royalties 251 251
Accrued professional fees 756 451
Customer deposits 23 12
Vendor settlements 300 300
Accrued state and local taxes 192 0
Accrued VAT 400 488
Other accrued expenses and current liabilities 914 997
Total accrued expenses and other current liabilities $ 5,191 $ 4,849