XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following:
September 30, 2025December 31, 2024
Commissions payable$1,327 $836 
Accrued legal fees611 247 
Accrued payroll2,222 738 
Accrued royalties876 612 
Other1,036 307 
Accrued liabilities$6,072 $2,740