v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Other accrued expenses $ 3,177 $ 5,135
Accrued compensation 1,248 1,046
Accrued professional fees 718 1,164
Accrued restructuring 602 3,165
Marketing reimbursement 405 821
Accrued selling and marketing 259 91
Total accrued expenses and other current liabilities $ 6,409 $ 11,422