v3.26.3
Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2026
Accounting Policies [Abstract]  
Schedule of Customers Accounted for 10% or More The following table summarizes the percentages of total sales and accounts receivable, net for customers who accounted for 10% or more of the respective amounts for the periods presented:

 

 

 

Net Sales

 

Net Sales

 

Accounts Receivable, net

 

 

Three Months Ended September 30,

 

Nine Months Ended September 30,

 

September 30,

 

December 31,

 

 

2026

 

2025

 

2026

 

2025

 

2026

 

2025

Distributor A

 

12.0%

 

13.8%

 

12.4%

 

14.0%

 

15.1%

 

14.7%

Distributor B

 

10.2%

 

12.7%

 

10.6%

 

13.1%

 

*

 

*

Distributor C

 

*

 

*

 

*

 

12.6%

 

*

 

*

Distributor D

 

10.5%

 

14.1%

 

10.2%

 

12.1%

 

*

 

*

Distributor E

 

*

 

*

 

*

 

*

 

*

 

14.0%

Distributor F

 

*

 

*

 

*

 

*

 

12.2%

 

19.4%

Distributor G

 

18.9%

 

11.7%

 

17.1%

 

12.1%

 

20.1%

 

10.9%

Distributor H

 

20.1%

 

*

 

19.7%

 

*

 

17.5%

 

16.0%

 

* Amount related to the respective customer represented less than 10% for the period presented.

Schedule of Changes in Product Warranty Liability

Reconciliations of the changes in the Company’s product warranty liability for the three and nine months ended September 30, 2026 and 2025 were as follows:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

(in thousands)

 

 

(in thousands)

 

Product warranty liability at beginning of period

 

$

3,288

 

 

$

2,062

 

 

$

3,154

 

 

$

657

 

Warranty expense

 

 

517

 

 

 

1,046

 

 

 

1,651

 

 

 

3,406

 

Warranty fulfillment

 

 

(638

)

 

 

(553

)

 

 

(1,638

)

 

 

(1,508

)

Product warranty liability at end of period

 

$

3,167

 

 

$

2,555

 

 

$

3,167

 

 

$

2,555

 

As of September 30, 2026 and December 31, 2025, total product warranty reserves were included in the following balance sheet accounts:

 

 

 

September 30,
2026

 

 

December 31,
2025

 

 

 

(in thousands)

 

Accrued expenses and other current liabilities

 

$

1,756

 

 

$

1,607

 

Other long-term liabilities

 

 

1,411

 

 

 

1,547

 

Total warranty liability

 

$

3,167

 

 

$

3,154

 

Summary of Potential Dilutive Securities, Not Included in the Calculation of Diluted Net Loss Per Share The amounts presented below represent potentially dilutive securities outstanding as of the end of each period, including both vested and unvested awards, that were excluded from the calculation of diluted net loss per share as their effect would have been anti-dilutive.

 

 

 

Nine Months Ended September 30,

 

 

 

2026

 

 

2025

 

Stock options to purchase common stock

 

 

6,730,716

 

 

 

6,765,251

 

RSUs

 

 

2,287,525

 

 

 

824,771

 

Total

 

 

9,018,241

 

 

 

7,590,022