XML 41 R27.htm IDEA: XBRL DOCUMENT v3.25.4
Certain Balance Sheet Accounts (Tables)
12 Months Ended
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Restrictions on Cash and Cash Equivalents Cash as reported on the consolidated statements of cash flows includes the aggregate amounts of cash, cash equivalents, and restricted cash as shown on the consolidated balance sheets and consists of the following:
December 31,
20252024
Reconciliation of cash, cash equivalents, and restricted cash reported in the consolidated balance sheets:
Cash and cash equivalents$35,461 $20,245 
Restricted cash:
Litigation settlement escrow5,250 — 
Cash collateral - credit card facility300 386 
Total cash, cash equivalents, and restricted cash$41,011 $20,631 
Schedule of Cash and Cash Equivalents Cash as reported on the consolidated statements of cash flows includes the aggregate amounts of cash, cash equivalents, and restricted cash as shown on the consolidated balance sheets and consists of the following:
December 31,
20252024
Reconciliation of cash, cash equivalents, and restricted cash reported in the consolidated balance sheets:
Cash and cash equivalents$35,461 $20,245 
Restricted cash:
Litigation settlement escrow5,250 — 
Cash collateral - credit card facility300 386 
Total cash, cash equivalents, and restricted cash$41,011 $20,631 
Schedule of Allowance for Doubtful Accounts
Changes in the Company's allowance for credit and other losses were as follows:
Year Ended December 31,
20252024
Beginning balance$653 $3,322 
Charges to expense160 (193)
Charges to revenue38 
Write-offs(97)(2,514)
Ending balance$723 $653 
Schedule of Inventory
Details of inventory were as follows:
December 31,
20252024
Raw materials$330 $100 
Finished goods14,961 10,423 
Total inventory$15,291 $10,523 
Schedule of Property and Equipment Depreciation and amortization are calculated using the straight-line method over the estimated economic useful lives of the assets or, for leasehold improvements, over the shorter of the estimated economic useful life or related lease terms as follows:
Furniture and fixtures
3-7 years
Leasehold improvements
2-5 years
Software
2-3 years
Tooling and manufacturing equipment3 years
Computer equipment2 years
Property and equipment consisted of the following:
December 31,
20252024
Tooling and manufacturing equipment$2,249 $2,618 
Computer equipment455 322 
Furniture and fixtures194 289 
Software46 106 
Leasehold improvements35 
Total property and equipment2,947 3,370 
Less: accumulated depreciation and amortization(2,652)(3,268)
Property and equipment, net$295 $102 
Schedule of Intangible Assets, Net
The carrying amounts of intangible assets consisted of the following:
December 31, 2025
Gross carrying amountAccumulated amortizationNet carrying amount
Trademarks and patents$778 $(434)$344 
Internally developed software1,447 (400)1,047 
Total intangible assets$2,225 $(834)$1,391 

December 31, 2024
Gross carrying amountAccumulated amortizationNet carrying amount
Trademarks and patents$677 $(346)$331 
Internally developed software725 (81)644 
Total intangible assets$1,402 $(427)$975 
Schedule of Estimated Future Amortization Expense
As of December 31, 2025, the estimated future amortization expenses and reconciliation to total intangible assets consisted of the following:
Year Ended December 31,Amount
2026$466 
2027374 
2028127 
202931 
203023 
Thereafter41 
Total future amortization expenses$1,062 
Intangible assets not yet subject to amortization329 
Total intangible assets$1,391 
Schedule of Accrued and Other Expenses
Accrued and other expenses consisted of the following:
December 31,
20252024
Accrued payroll
$4,206 $3,639 
Accrued sales discounts
3,881 1,773 
Accrued sales returns
1,415902
Accrued legal settlements5,9985,343
Other
3,9274,721
Total accrued and other expenses
$19,427 $16,378 
Schedule of Accrued Warranty
Changes in accrued warranty were as follows:
Year Ended December 31,
20252024
Accrued warranty, beginning of period$291 $782 
Settlements of warranty claims during the period(898)(754)
Provision for warranties issued during the period710 1,615 
Changes in provision for pre-existing warranties254 (1,352)
Accrued warranty, end of period$357 $291