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
Debt Disclosure [Abstract]    
Other accrued expenses $ 2,363 $ 3,177
Accrued compensation 1,152 1,248
Accrued professional fees 680 718
Accrued restructuring 402 602
Accrued selling and marketing 367 259
Marketing reimbursement 238 405
Total accrued expenses and other current liabilities $ 5,202 $ 6,409