XML 31 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Other Financial Statement Information (Tables)
9 Months Ended
Sep. 30, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventory

Inventory consists of the following (in thousands):

 

 

 

September 30, 2025

 

 

December 31, 2024

 

Raw materials

 

$

3,305

 

 

$

3,164

 

Work-in-progress

 

 

80

 

 

 

76

 

Finished goods

 

 

4,741

 

 

 

4,196

 

Total inventory

 

$

8,126

 

 

$

7,436

 

 

 

Schedule of Property and Equipment

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

 

 

 

September 30, 2025

 

 

December 31, 2024

 

Laboratory equipment

 

$

26,494

 

 

$

28,723

 

Computer equipment and software

 

 

3,128

 

 

 

1,984

 

Furniture and fixtures

 

 

681

 

 

 

681

 

Leasehold improvements

 

 

3,626

 

 

 

3,577

 

Construction-in-progress

 

 

84

 

 

 

424

 

Property and equipment

 

 

34,013

 

 

 

35,389

 

Less: accumulated depreciation and amortization

 

 

(18,539

)

 

 

(16,814

)

Total property and equipment, net

 

$

15,474

 

 

$

18,575

 

Schedule of Accrued Liabilities

Accrued expenses consist of the following (in thousands):

 

 

 

September 30, 2025

 

 

December 31, 2024

 

Accrued compensation

 

$

6,041

 

 

$

5,972

 

Accrued professional services

 

 

604

 

 

 

320

 

Accrued taxes

 

 

213

 

 

 

471

 

Other

 

 

912

 

 

 

1,174

 

Total accrued expenses

 

$

7,770

 

 

$

7,937