Certain Balance Sheet Accounts (Tables)
|
3 Months Ended |
Mar. 31, 2025 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Schedule of Cash and Cash Equivalents |
Cash as reported on the unaudited condensed consolidated statements of cash flows includes the aggregate amounts of cash, cash equivalents, and restricted cash as shown on the unaudited condensed consolidated balance sheets and consists of the following (in thousands): | | | | | | | | | | | | | March 31, | | 2025 | | 2024 | Reconciliation of cash, cash equivalents, and restricted cash reported in the condensed consolidated balance sheets: | | | | Cash and cash equivalents | $ | 16,310 | | | $ | 18,397 | | Restricted cash | 300 | | | — | | Total cash, cash equivalents, and restricted cash | $ | 16,610 | | | $ | 18,397 | |
|
Restrictions on Cash and Cash Equivalents |
Cash as reported on the unaudited condensed consolidated statements of cash flows includes the aggregate amounts of cash, cash equivalents, and restricted cash as shown on the unaudited condensed consolidated balance sheets and consists of the following (in thousands): | | | | | | | | | | | | | March 31, | | 2025 | | 2024 | Reconciliation of cash, cash equivalents, and restricted cash reported in the condensed consolidated balance sheets: | | | | Cash and cash equivalents | $ | 16,310 | | | $ | 18,397 | | Restricted cash | 300 | | | — | | Total cash, cash equivalents, and restricted cash | $ | 16,610 | | | $ | 18,397 | |
|
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 March 31, | | | | | | 2025 | | 2024 | Beginning balance | | | | | $ | 653 | | | $ | 3,322 | | Charges to expense | | | | | 95 | | | (388) | | Charges to revenue | | | | | 63 | | | 56 | | Write-offs | | | | | — | | | (2,490) | | Ending balance | | | | | $ | 811 | | | $ | 500 | |
|
Schedule of Inventory |
Details of inventory were as follows (in thousands): | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Raw materials | $ | 140 | | | $ | 100 | | Finished goods | 11,673 | | | 10,423 | | Total inventory | $ | 11,813 | | | $ | 10,523 | |
|
Schedule of Property and Equipment |
Property and equipment consisted of the following (in thousands): | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Tooling and manufacturing equipment | $ | 2,649 | | | $ | 2,618 | | Computer equipment | 307 | | | 322 | | Furniture and fixtures | 289 | | | 289 | | Software | 106 | | | 106 | | Leasehold improvements | 3 | | | 35 | | Total property and equipment | 3,354 | | | 3,370 | | Less: accumulated depreciation and amortization | (3,255) | | | (3,268) | | Property and equipment, net | $ | 99 | | | $ | 102 | | | | | |
|
Schedule of Finite-Lived Intangible Assets |
The carrying amounts of intangible assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | March 31, 2025 | | Gross carrying amount | | Accumulated amortization | | Net carrying amount | Trademarks and patents | $ | 705 | | | $ | (367) | | | $ | 338 | | Internally developed software | 857 | | | (146) | | | 711 | | Total intangible assets | $ | 1,562 | | | $ | (513) | | | $ | 1,049 | |
| | | | | | | | | | | | | | | | | | | December 31, 2024 | | Gross carrying amount | | Accumulated amortization | | Net carrying amount | Trademarks and patents | $ | 677 | | | $ | (346) | | | $ | 331 | | Internally developed software | 725 | | | (81) | | | 644 | | Total intangible assets | $ | 1,402 | | | $ | (427) | | | $ | 975 | |
|
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense |
As of March 31, 2025, the estimated future amortization expenses and reconciliation to total intangible assets consisted of the following (in thousands): | | | | | | March 31, 2025 | Amount | Remaining nine months of 2025 | $ | 262 | | 2026 | 347 | | 2027 | 255 | | 2028 | 47 | | 2029 | 27 | | Thereafter | 45 | | Total future amortization expenses | $ | 983 | | Trademarks and patents not yet subject to amortization | 66 | | Total intangible assets | $ | 1,049 | |
|
Schedule of Accrued and Other Expenses |
Accrued and other expenses consisted of the following (in thousands): | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Accrued payroll | $ | 4,042 | | | $ | 3,639 | | Accrued sales discounts | 1,495 | | | 1,773 | | Accrued sales returns | 891 | | | 902 | | Accrued legal settlements | 5,925 | | | 5,343 | | Other | 4,125 | | | 4,721 | | Total accrued and other expenses | $ | 16,478 | | | $ | 16,378 | |
|
Schedule of Accrued Warranty |
Changes in accrued warranty were as follows (in thousands): | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | | | 2025 | | 2024 | Accrued warranty, beginning of period | | | | | $ | 291 | | | $ | 782 | | Settlements of warranty claims during the period | | | | | (187) | | | (191) | | Provision for warranties issued during the period | | | | | 124 | | | 319 | | Changes in provision for pre-existing warranties | | | | | 77 | | | (142) | | Accrued warranty, end of period | | | | | $ | 305 | | | $ | 768 | |
|