Other Balance Sheet Information (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Balance Sheet Related Disclosures [Abstract] |
|
| Summary of Inventory |
Inventory consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
December 31, 2025 |
|
|
December 31, 2024 |
|
Finished Goods |
|
$ |
26,359 |
|
|
$ |
34,876 |
|
Raw Materials |
|
|
311 |
|
|
|
385 |
|
Total inventory |
|
$ |
26,670 |
|
|
$ |
35,261 |
|
|
| Summary of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
December 31, 2025 |
|
|
December 31, 2024 |
|
Prepaid expenses |
|
$ |
5,856 |
|
|
$ |
7,867 |
|
Other current assets |
|
|
333 |
|
|
|
4,014 |
|
Total prepaid expenses and other current assets |
|
$ |
6,189 |
|
|
$ |
11,881 |
|
|
| Summary of Property and Equipment, Net |
Property and equipment, net consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
December 31, 2025 |
|
|
December 31, 2024 |
|
Leasehold improvements |
|
$ |
5,202 |
|
|
$ |
2,185 |
|
Computer hardware |
|
|
2,332 |
|
|
|
2,469 |
|
Warehouse and other equipment |
|
|
950 |
|
|
|
815 |
|
Furniture and fixtures |
|
|
322 |
|
|
|
153 |
|
Property and equipment |
|
|
8,806 |
|
|
|
5,622 |
|
Less: Accumulated depreciation |
|
|
(3,685 |
) |
|
|
(3,171 |
) |
Total property and equipment, net |
|
$ |
5,121 |
|
|
$ |
2,451 |
|
|
| Summary of Intangible Assets And Goodwill |
Intangible assets, net consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
December 31, 2025 |
|
|
December 31, 2024 |
|
|
|
Gross |
|
|
Accumulated Amortization |
|
|
Net |
|
|
Gross |
|
|
Accumulated Amortization |
|
|
Net |
|
Customer relationships |
|
$ |
22,990 |
|
|
$ |
(8,446 |
) |
|
$ |
14,544 |
|
|
$ |
22,990 |
|
|
$ |
(6,223 |
) |
|
$ |
16,767 |
|
Developed technology |
|
|
10,600 |
|
|
|
(5,854 |
) |
|
|
4,746 |
|
|
|
10,600 |
|
|
|
(4,383 |
) |
|
|
6,217 |
|
Trade name |
|
|
900 |
|
|
|
(689 |
) |
|
|
211 |
|
|
|
900 |
|
|
|
(509 |
) |
|
|
391 |
|
Total intangible assets, net |
|
$ |
34,490 |
|
|
$ |
(14,989 |
) |
|
$ |
19,501 |
|
|
$ |
34,490 |
|
|
$ |
(11,115 |
) |
|
$ |
23,375 |
|
|
| Summary of Finite Lived Intangible Assets Amortization Expense |
Total future amortization for finite-lived intangible assets is estimated as follows.
|
|
|
|
|
|
|
Amortization Expense |
|
2026 |
|
$ |
3,873 |
|
2027 |
|
|
3,734 |
|
2028 |
|
|
3,693 |
|
2029 |
|
|
2,554 |
|
2030 |
|
|
2,222 |
|
Thereafter |
|
|
3,425 |
|
Total |
|
$ |
19,501 |
|
|
| Summary of Other Long-term Assets |
Other long-term assets consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
December 31, 2025 |
|
|
December 31, 2024 |
|
Capitalized software costs, net |
|
$ |
10,846 |
|
|
$ |
9,463 |
|
Operating lease - ROU asset, net |
|
|
2,810 |
|
|
|
3,808 |
|
Other long-term assets |
|
|
2,309 |
|
|
|
3,088 |
|
Total other long-term assets |
|
$ |
15,965 |
|
|
$ |
16,359 |
|
|
| Summary of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
December 31, 2025 |
|
|
December 31, 2024 |
|
Accrued expenses |
|
$ |
3,383 |
|
|
$ |
13,052 |
|
Accrued compensation costs |
|
|
7,778 |
|
|
|
8,249 |
|
Warranty allowance |
|
|
423 |
|
|
|
1,077 |
|
Accrued acquisition consideration |
|
|
- |
|
|
|
1,760 |
|
Other |
|
|
2,456 |
|
|
|
3,107 |
|
Total accrued expenses and other current liabilities |
|
$ |
14,040 |
|
|
$ |
27,245 |
|
|
| Summary of Other Long-term Liabilities |
Other long-term liabilities consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
December 31, 2025 |
|
|
December 31, 2024 |
|
Lease liability, noncurrent |
|
$ |
5,792 |
|
|
$ |
7,021 |
|
Other long-term liabilities |
|
|
8 |
|
|
|
100 |
|
Total other long-term liabilities |
|
$ |
5,800 |
|
|
$ |
7,121 |
|
|