Other Balance Sheet Information (Tables)
|
3 Months Ended |
Mar. 31, 2026 |
| Balance Sheet Related Disclosures [Abstract] |
|
| Summary of Inventory |
Inventory consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
March 31, 2026 |
|
|
December 31, 2025 |
|
Finished Goods |
|
$ |
24,086 |
|
|
$ |
26,359 |
|
Raw Materials |
|
|
311 |
|
|
|
311 |
|
Total inventory |
|
$ |
24,397 |
|
|
$ |
26,670 |
|
|
| Summary of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
March 31, 2026 |
|
|
December 31, 2025 |
|
Prepaid expenses |
|
$ |
6,415 |
|
|
$ |
5,856 |
|
Other current assets |
|
|
327 |
|
|
|
333 |
|
Total prepaid expenses and other current assets |
|
$ |
6,742 |
|
|
$ |
6,189 |
|
|
| Summary of Property and Equipment, Net |
Property and equipment, net consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
March 31, 2026 |
|
|
December 31, 2025 |
|
Leasehold improvements |
|
$ |
5,216 |
|
|
$ |
5,202 |
|
Computer hardware |
|
|
2,333 |
|
|
|
2,332 |
|
Warehouse and other equipment |
|
|
938 |
|
|
|
950 |
|
Furniture and fixtures |
|
|
327 |
|
|
|
322 |
|
Property and equipment |
|
|
8,814 |
|
|
|
8,806 |
|
Less: Accumulated depreciation |
|
|
(3,953 |
) |
|
|
(3,685 |
) |
Total property and equipment, net |
|
$ |
4,861 |
|
|
$ |
5,121 |
|
|
| Summary of Intangible Assets And Goodwill |
Intangible assets, net consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
March 31, 2026 |
|
|
December 31, 2025 |
|
|
|
Gross |
|
|
Accumulated Amortization |
|
|
Net |
|
|
Gross |
|
|
Accumulated Amortization |
|
|
Net |
|
Customer relationships |
|
$ |
22,990 |
|
|
$ |
(9,001 |
) |
|
$ |
13,989 |
|
|
$ |
22,990 |
|
|
$ |
(8,446 |
) |
|
$ |
14,544 |
|
Developed technology |
|
|
10,600 |
|
|
|
(6,222 |
) |
|
|
4,378 |
|
|
|
10,600 |
|
|
|
(5,854 |
) |
|
|
4,746 |
|
Trade name |
|
|
900 |
|
|
|
(734 |
) |
|
|
166 |
|
|
|
900 |
|
|
|
(689 |
) |
|
|
211 |
|
Total intangible assets, net |
|
$ |
34,490 |
|
|
$ |
(15,957 |
) |
|
$ |
18,533 |
|
|
$ |
34,490 |
|
|
$ |
(14,989 |
) |
|
$ |
19,501 |
|
|
| Summary of Finite Lived Intangible Assets Amortization Expense |
Total future amortization for finite-lived intangible assets is estimated as follows.
|
|
|
|
|
|
|
Amortization Expense |
|
2026 - Remaining |
|
$ |
2,905 |
|
2027 |
|
|
3,734 |
|
2028 |
|
|
3,693 |
|
2029 |
|
|
2,554 |
|
2030 |
|
|
2,222 |
|
Thereafter |
|
|
3,425 |
|
Total |
|
$ |
18,533 |
|
|
| Summary of Other Long-term Assets |
Other long-term assets consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
March 31, 2026 |
|
|
December 31, 2025 |
|
Capitalized software costs, net |
|
$ |
10,983 |
|
|
$ |
10,846 |
|
Operating lease - ROU asset, net |
|
|
2,698 |
|
|
|
2,810 |
|
Other long-term assets |
|
|
2,202 |
|
|
|
2,309 |
|
Total other long-term assets |
|
$ |
15,883 |
|
|
$ |
15,965 |
|
|
| Summary of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
March 31, 2026 |
|
|
December 31, 2025 |
|
Accrued compensation costs |
|
$ |
3,677 |
|
|
$ |
7,778 |
|
Accrued expenses |
|
|
3,369 |
|
|
|
3,383 |
|
Warranty allowance |
|
|
240 |
|
|
|
423 |
|
Other |
|
|
1,963 |
|
|
|
2,456 |
|
Total accrued expenses and other current liabilities |
|
$ |
9,249 |
|
|
$ |
14,040 |
|
|
| Summary of Other Long-term Liabilities |
Other long-term liabilities consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
March 31, 2026 |
|
|
December 31, 2025 |
|
Lease liability, noncurrent |
|
$ |
5,470 |
|
|
$ |
5,792 |
|
Other long-term liabilities |
|
|
5 |
|
|
|
8 |
|
Total other long-term liabilities |
|
$ |
5,475 |
|
|
$ |
5,800 |
|
|