v3.25.2
Accrued Liabilities and Other Current Liabilities
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities and Other Current Liabilities Accrued Liabilities and Other Current Liabilities
Accrued liabilities and other current liabilities consist of the following:
June 30, 2025December 31, 2024
Commissions payable$1,105 $836 
Accrued legal fees1,966 247 
Accrued payroll1,778 738 
Accrued royalties805 612 
Other716 307 
Accrued liabilities and other liabilities $6,370 $2,740