v3.26.1
Other Financial Statement Information (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventory

Inventory consists of the following (in thousands):

 

 

 

June 30, 2026

 

 

December 31, 2025

 

Raw materials

 

$

3,154

 

 

$

3,665

 

Work-in-progress

 

 

30

 

 

 

46

 

Finished goods

 

 

4,479

 

 

 

4,084

 

Total inventory

 

$

7,663

 

 

$

7,795

 

 

Schedule of Property and Equipment

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

 

 

 

June 30, 2026

 

 

December 31, 2025

 

Laboratory equipment

 

$

26,187

 

 

$

26,388

 

Computer equipment and software

 

 

3,624

 

 

 

3,358

 

Furniture and fixtures

 

 

681

 

 

 

681

 

Leasehold improvements

 

 

3,668

 

 

 

3,626

 

Construction-in-progress

 

 

247

 

 

 

127

 

Property and equipment

 

 

34,407

 

 

 

34,180

 

Less: accumulated depreciation and amortization

 

 

(22,230

)

 

 

(19,426

)

Total property and equipment, net

 

$

12,177

 

 

$

14,754

 

Schedule of Accrued Liabilities

Accrued expenses consist of the following (in thousands):

 

 

 

June 30, 2026

 

 

December 31, 2025

 

Accrued compensation

 

$

3,439

 

 

$

5,597

 

Accrued professional services

 

 

539

 

 

 

314

 

Accrued taxes

 

 

176

 

 

 

635

 

Other

 

 

844

 

 

 

589

 

Total accrued expenses

 

$

4,998

 

 

$

7,135