v3.26.3
Balance Sheet Details (Tables)
9 Months Ended
Sep. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Cash and Cash Equivalents

Cash, cash equivalents and restricted cash consisted of the following (in thousands):

 

 

 

September 30, 2026

 

 

December 31, 2025

 

Cash and cash equivalents

 

$

267,487

 

 

$

120,863

 

Restricted cash

 

 

2,077

 

 

 

2,433

 

Total cash, cash equivalents and restricted cash

 

$

269,564

 

 

$

123,296

 

Schedule of Accounts Receivable, Net

Accounts receivable consisted of the following (in thousands):

 

 

 

September 30, 2026

 

 

December 31, 2025

 

Trade receivables

 

$

13,307

 

 

$

13,715

 

Less: allowance for expected credit losses

 

 

(325

)

 

 

(284

)

Accounts receivable, net

 

$

12,982

 

 

$

13,431

 

Schedule of Inventories

Inventory consisted of the following (in thousands):

 

 

 

September 30, 2026

 

 

December 31, 2025

 

Raw materials

 

$

8,810

 

 

$

8,631

 

Work-in-process

 

 

428

 

 

 

253

 

Finished goods

 

 

8,379

 

 

 

11,097

 

Total inventory

 

$

17,617

 

 

$

19,981

 

Schedule of Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

 

 

September 30, 2026

 

 

December 31, 2025

 

Laboratory and manufacturing equipment

 

$

33,899

 

 

$

35,383

 

Leasehold improvements

 

 

13,793

 

 

 

14,050

 

Computer equipment

 

 

3,002

 

 

 

2,303

 

Internal-use software

 

 

13,243

 

 

 

13,118

 

Office furniture and fixtures

 

 

1,612

 

 

 

1,683

 

Property and equipment, gross

 

 

65,549

 

 

 

66,537

 

Less: accumulated depreciation and amortization

 

 

(52,380

)

 

 

(48,162

)

Construction-in-progress

 

 

71

 

 

 

900

 

Property and equipment, net

 

$

13,240

 

 

$

19,275

 

 

Accrued Liabilities

Accrued liabilities, which are included in current liabilities on the condensed consolidated balance sheets, consisted of the following (in thousands):

 

 

 

September 30, 2026

 

 

December 31, 2025

 

Accrued legal fees

 

$

13,953

 

 

$

3,513

 

Accrued compensation and related benefits

 

 

7,903

 

 

 

18,146

 

Uninvoiced receipts

 

 

809

 

 

 

941

 

Accrued restructuring

 

 

479

 

 

 

2,916

 

Accrued warranties

 

 

415

 

 

 

683

 

Accrued taxes

 

 

4,260

 

 

 

2,133

 

Other

 

 

2,617

 

 

 

1,451

 

Accrued liabilities

 

$

30,436

 

 

$

29,783