Other Balance Sheet Information (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Balance Sheet Related Disclosures [Abstract] |
|
| Summary of Inventory |
Inventory consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
June 30, 2026 |
|
|
December 31, 2025 |
|
Finished Goods |
|
$ |
21,020 |
|
|
$ |
26,359 |
|
Raw Materials |
|
|
311 |
|
|
|
311 |
|
Total inventory |
|
$ |
21,331 |
|
|
$ |
26,670 |
|
|
| Summary of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
June 30, 2026 |
|
|
December 31, 2025 |
|
Prepaid expenses |
|
$ |
7,989 |
|
|
$ |
5,856 |
|
Other current assets |
|
|
1,302 |
|
|
|
333 |
|
Total prepaid expenses and other current assets |
|
$ |
9,291 |
|
|
$ |
6,189 |
|
|
| Summary of Property and Equipment, Net |
Property and equipment, net consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
June 30, 2026 |
|
|
December 31, 2025 |
|
Leasehold improvements |
|
$ |
5,245 |
|
|
$ |
5,202 |
|
Computer hardware |
|
|
2,398 |
|
|
|
2,332 |
|
Warehouse and other equipment |
|
|
940 |
|
|
|
950 |
|
Furniture and fixtures |
|
|
326 |
|
|
|
322 |
|
Property and equipment |
|
|
8,909 |
|
|
|
8,806 |
|
Less: Accumulated depreciation |
|
|
(4,223 |
) |
|
|
(3,685 |
) |
Total property and equipment, net |
|
$ |
4,686 |
|
|
$ |
5,121 |
|
|
| Summary of Intangible Assets And Goodwill |
Intangible assets, net consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
June 30, 2026 |
|
|
December 31, 2025 |
|
|
|
Gross |
|
|
Accumulated Amortization |
|
|
Net |
|
|
Gross |
|
|
Accumulated Amortization |
|
|
Net |
|
Customer relationships |
|
$ |
22,990 |
|
|
$ |
(9,557 |
) |
|
$ |
13,433 |
|
|
$ |
22,990 |
|
|
$ |
(8,446 |
) |
|
$ |
14,544 |
|
Developed technology |
|
|
10,600 |
|
|
|
(6,590 |
) |
|
|
4,010 |
|
|
|
10,600 |
|
|
|
(5,854 |
) |
|
|
4,746 |
|
Trade name |
|
|
900 |
|
|
|
(779 |
) |
|
|
121 |
|
|
|
900 |
|
|
|
(689 |
) |
|
|
211 |
|
Total intangible assets, net |
|
$ |
34,490 |
|
|
$ |
(16,926 |
) |
|
$ |
17,564 |
|
|
$ |
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 |
|
$ |
1,936 |
|
2027 |
|
|
3,734 |
|
2028 |
|
|
3,693 |
|
2029 |
|
|
2,554 |
|
2030 |
|
|
2,222 |
|
Thereafter |
|
|
3,425 |
|
Total |
|
$ |
17,564 |
|
|
| Summary of Other Long-term Assets |
Other long-term assets consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
June 30, 2026 |
|
|
December 31, 2025 |
|
Capitalized software costs, net |
|
$ |
11,721 |
|
|
$ |
10,846 |
|
Operating lease - ROU asset, net |
|
|
2,585 |
|
|
|
2,810 |
|
Other long-term assets |
|
|
2,404 |
|
|
|
2,309 |
|
Total other long-term assets |
|
$ |
16,710 |
|
|
$ |
15,965 |
|
|
| Summary of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
June 30, 2026 |
|
|
December 31, 2025 |
|
Accrued expenses |
|
$ |
7,448 |
|
|
$ |
3,383 |
|
Accrued compensation costs |
|
|
5,628 |
|
|
|
7,778 |
|
Warranty allowance |
|
|
257 |
|
|
|
423 |
|
Other |
|
|
1,873 |
|
|
|
2,456 |
|
Total accrued expenses and other current liabilities |
|
$ |
15,206 |
|
|
$ |
14,040 |
|
|
| Summary of Other Long-term Liabilities |
Other long-term liabilities consisted of the following.
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
June 30, 2026 |
|
|
December 31, 2025 |
|
Lease liability, noncurrent |
|
$ |
5,229 |
|
|
$ |
5,792 |
|
Other long-term liabilities |
|
|
- |
|
|
|
8 |
|
Total other long-term liabilities |
|
$ |
5,229 |
|
|
$ |
5,800 |
|
|