XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued and other liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
Accrued and other liabilities consist of the following (in thousands):
December 31, 2022December 31, 2021
Accrued taxes110 139 
Accrued payroll and benefits688 755 
Accrued trade promotions and advertising567 119 
Accrued interest84 25 
Accrued commissions385 — 
Deferred revenue336 225 
Short-term financing165 — 
Other261 616 
Total accrued and other liabilities$2,596 $1,879