XML 33 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Details (Tables)
6 Months Ended
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventory and Other Deferred Costs

Inventory and other deferred costs consist of the following (in thousands):

 

 

June 30, 2024

 

 

December 31, 2023

 

Raw materials

 

$

4,694

 

 

$

5,661

 

Other deferred costs

 

 

4,470

 

 

 

4,813

 

Total inventory and other deferred costs

 

$

9,164

 

 

$

10,474

 

Schedule of Accrued and Other Current Liabilities

Accrued and other current liabilities consist of the following (in thousands):

 

 

June 30, 2024

 

 

December 31, 2023

 

Accrued compensation

 

$

6,314

 

 

$

12,816

 

Operating lease liabilities

 

 

7,858

 

 

 

7,761

 

Loans—current portion (Note 6)

 

 

1,561

 

 

 

1,646

 

Accrued liabilities

 

 

2,406

 

 

 

858

 

Market Development Fees received from Tempus (Note 8)

 

 

800

 

 

 

 

Employee ESPP contributions

 

 

241

 

 

 

311

 

Accrued taxes

 

 

38

 

 

 

37

 

Customer deposits

 

 

30

 

 

 

512

 

Total accrued and other current liabilities

 

$

19,248

 

 

$

23,941