XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued Employee Benefits, Current $ 1,772 $ 1,707
Non-inventory accrual, current 112 861
Accrued Royalties, Current 39 38
Sales and Excise Tax Payable, Current 181 201
Other Accrued Liabilities, Current 361 506
Accrued customer deposits and sales returns current 573 515
Accrued travel expenses related to corporate events 123 131
Accrued shipping and handling costs 312 291
Accrued Rent 3 3
Accrued Professional Fees 735 865
Operating Lease, Liability, Current 1,688 1,661
Accrued expenses $ 5,899 $ 6,779