v3.25.4
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
December 31,December 31,
20252024
Payroll and related benefits$5,255 $11,147 
Professional fees1,938 2,469 
Sales tax payable1,152 1,339 
Other2,804 5,224 
$11,149 $20,179