XML 29 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details
12 Months Ended
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Details

Note 4. Balance Sheet Details

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

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Raw materials

 

$

5,661

 

 

$

6,384

 

Other deferred costs

 

 

4,813

 

 

 

2,207

 

Total inventory and other deferred costs

 

$

10,474

 

 

$

8,591

 

 

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

 

 

December 31,

 

 

 

2023

 

 

2022

 

Machinery and equipment

 

$

27,809

 

 

$

21,537

 

Computer equipment

 

 

17,923

 

 

 

17,803

 

Computer software

 

 

2,961

 

 

 

3,010

 

Furniture and fixtures

 

 

2,045

 

 

 

2,152

 

Construction in progress

 

 

3,485

 

 

 

3,989

 

Leasehold improvements

 

 

40,811

 

 

 

40,370

 

Total

 

 

95,034

 

 

 

88,861

 

Less: accumulated depreciation and amortization

 

 

(37,668

)

 

 

(26,926

)

Property and equipment, net

 

$

57,366

 

 

$

61,935

 

 

Depreciation and amortization expense for the years ended December 31, 2023, 2022, and 2021 was $11.3 million, $8.4 million, and $6.0 million, respectively.

 

Restricted cash. The Company’s restricted cash is pledged as collateral for a standby letter of credit related to a property lease. The balance of restricted cash was $1.8 million as of December 31, 2023 and 2022, and is included in other long-term assets.

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

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued compensation

 

$

12,816

 

 

$

9,008

 

Operating lease liabilities

 

 

7,761

 

 

 

5,391

 

Loans—current portion (Note 6)

 

 

1,646

 

 

 

2,218

 

Accrued liabilities

 

 

858

 

 

 

1,700

 

Employee ESPP contributions

 

 

311

 

 

 

543

 

Customer deposits

 

 

512

 

 

 

30

 

Accrued taxes

 

 

37

 

 

 

123

 

Total accrued and other current liabilities

 

$

23,941

 

 

$

19,013