v3.25.4
Accrued Liabilities and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities and other current liabilities consist of the following:
December 31,
20252024
Commissions payable$1,401 $836 
Accrued legal fees
236 247 
Accrued payroll1,776 738 
Accrued royalties1,074 612 
Other772 307 
Accrued liabilities and other liabilities $5,259 $2,740