XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Certain Balance Sheet Accounts (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents Cash as reported on the condensed consolidated statements of cash flows includes the aggregate amounts of cash, cash equivalents, and restricted cash as shown on the condensed consolidated balance sheets and consists of the following (in thousands):
September 30,
20242023
Reconciliation of cash, cash equivalents, and restricted cash reported in the condensed consolidated balance sheet:
Cash and cash equivalents$21,502 $15,165 
Restricted cash300 — 
Restricted cash included in Other assets80 — 
Total cash, cash equivalents, and restricted cash$21,882 $15,165 
Restrictions on Cash and Cash Equivalents Cash as reported on the condensed consolidated statements of cash flows includes the aggregate amounts of cash, cash equivalents, and restricted cash as shown on the condensed consolidated balance sheets and consists of the following (in thousands):
September 30,
20242023
Reconciliation of cash, cash equivalents, and restricted cash reported in the condensed consolidated balance sheet:
Cash and cash equivalents$21,502 $15,165 
Restricted cash300 — 
Restricted cash included in Other assets80 — 
Total cash, cash equivalents, and restricted cash$21,882 $15,165 
Schedule of Allowance for Credit Losses
Changes in the Company's allowance for credit and other losses were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Beginning balance$542 $2,898 $3,322 $3,013 
Charges to expense37 (221)(347)(165)
Charges to revenue37 (98)131 (50)
Write-offs(24)(464)(2,514)(683)
Ending balance$592 $2,115 $592 $2,115 
Schedule of Inventory
Details of inventory were as follows (in thousands):
September 30, 2024December 31, 2023
Raw materials$199 $688 
Finished goods10,398 5,805 
Total Inventory$10,597 $6,493 
Schedule of Property and Equipment
Property and equipment consisted of the following (in thousands):
September 30, 2024December 31, 2023
Tooling and manufacturing equipment$2,618 $2,632 
Computer equipment322 348 
Furniture and fixtures289 639 
Software106 106 
Leasehold improvements35 35 
Total property and equipment3,370 3,760 
Less: accumulated depreciation and amortization
(3,218)(3,383)
Property and equipment, net$152 $377 
Schedule of Accrued and Other Expenses
Accrued and other expenses consisted of the following (in thousands):

September 30, 2024December 31, 2023
Accrued payroll$2,419 $1,056 
Accrued sales discounts2,581 2,528 
Accrued sales returns8752,919
Other6,5558,548
Total accrued and other expenses$12,430 $15,051 
Schedule of Accrued Warranty
Changes in accrued warranty were as follows (in thousands):

Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Accrued warranty, beginning of period$843 $591 $782 $712 
Settlements of warranty claims during the period(189)(135)(660)(372)
Provision for warranties issued during the period455 186 865 481 
Changes in provision for pre-existing warranties(179)(139)(57)(318)
Accrued warranty, end of period$930 $503 $930 $503