v3.26.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net consists of the following (in thousands):
As of June 30,As of December 31,
20262025
Accounts receivable$98,853 $80,809 
Allowance for credit losses(300)(94)
Total accounts receivable, net$98,553 $80,715 
Schedule of Inventory
Inventory consists of the following (in thousands):
As of June 30,As of December 31,
20262025
Raw materials$66 $40 
Finished goods14,643 9,827 
Total inventory$14,709 $9,867 
Schedule of Prepaid Expenses and Other Assets, Current and Non Current
Prepaid expenses and other current assets consist of the following (in thousands):
As of June 30,As of December 31,
20262025
Prepaid expenses$17,273 $17,838 
Short-term investments interest receivable
377 — 
Other receivables1,452 2,212 
Total prepaid expenses and other current assets$19,102 $20,050 
Prepaid expenses and other assets, noncurrent consist of the following (in thousands):
As of June 30,As of December 31,
20262025
Prepaid expenses, noncurrent$4,792 $3,110 
Convertible Note Investment19,999 24,726 
Data Revenue Partner Warrant
10,864 10,864 
Related Party Investment5,882 5,882 
Related Party Warrant3,898 3,898 
Other strategic investments1,000 — 
Total prepaid expenses and other assets, noncurrent$46,435 $48,480 
Schedule of Property and Equipment, Net
Property and equipment, net consists of the following (in thousands):
As of June 30,As of December 31,
20262025
Computer equipment$297 $297 
Leasehold improvements86 86 
Production manufacturing equipment4,123 4,067 
Construction in progress42 — 
Furniture and fixtures29 29 
Total property and equipment, gross4,577 4,479 
Less: accumulated depreciation(1,842)(1,460)
Total property and equipment, net$2,735 $3,019 
Schedule of Operating Lease Costs
The components of lease expense are as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Operating lease cost (1)
$127 $131 $247 $249 
(1) Amounts include short-term leases, which are immaterial.
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term):
As of June 30,As of December 31,
20262025
Operating lease right-of-use asset$155 $335 
Operating lease liability, current (included in accrued expenses and other current liabilities)165 359 
Weighted-average remaining term for operating lease (in years)0.40.9
Schedule of Maturities of Operating Lease Liabilities
Maturities of the Company’s operating lease liability, which does not include short-term leases, as of June 30, 2026 were as follows (in thousands):
Operating leases
Remainder of 2026$167 
Total future minimum lease payments167 
Less imputed interest(2)
Total operating lease liability$165 
Schedule of Goodwill and Intangible Assets, Net
Intangible assets, net consists of the following (in thousands):
As of June 30, 2026
GrossAccumulated AmortizationNet
Trade name$25,070 $(11,442)$13,628 
Technology32,565 (22,012)10,553 
Customer relationships53,500 (11,349)42,151 
Internally developed software
17,511 (6,362)11,149 
Total$128,646 $(51,165)$77,481 
As of December 31, 2025
GrossAccumulated AmortizationNet
Trade name$23,380 $(9,575)$13,805 
Technology25,985 (18,756)7,229 
Customer relationships15,290 (7,595)7,695 
Internally developed software
14,113 (4,565)9,548 
Total$78,768 $(40,491)$38,277 
The weighted-average remaining useful lives of the Company’s acquired intangible assets, excluding internally developed software projects that were not yet in service, are as follows:
Weighted-Average Remaining Useful Life
As of June 30,As of December 31,
20262025
Trade name4.7 years5.5 years
Technology3.5 years2.3 years
Customer relationships6.0 years3.9 years
Internally developed software2.3 years2.3 years
Schedule of Estimated Remaining Amortization Expense for Intangible Assets
As of June 30, 2026, the estimated remaining amortization expense for intangible assets by fiscal year is as follows (in thousands):
Amount
Remainder of 2026$10,919 
202717,441 
202813,731 
202911,815 
20308,917 
Thereafter12,944 
Total future amortization expense75,767 
Internally developed software not yet in service1,714 
Total$77,481 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
As of June 30,As of December 31,
20262025
Accrued vendor expenses$25,383 $14,891 
Customer related promotions and discounts6,619 14,013 
Accrued compensation6,385 7,121 
Sales return reserves1,307 2,072 
Other current liabilities3,567 3,905 
Total accrued expenses and other current liabilities$43,261 $42,002