XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Components of Inventory

Inventory consists of the following (in thousands):

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Work in process

 

$

6,654

 

 

$

4,795

 

Finished goods

 

 

4,417

 

 

 

4,723

 

Total inventory

 

$

11,071

 

 

$

9,518

 

Components of Property and Equipment - Net

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

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Machinery, Computer equipment and software

 

$

2,576

 

 

$

2,759

 

Leasehold improvements

 

 

94

 

 

 

94

 

Furniture

 

 

38

 

 

 

36

 

Total property and equipment

 

 

2,708

 

 

 

2,889

 

Less: accumulated depreciation

 

 

(2,299

)

 

 

(2,367

)

Total property and equipment, net

 

$

409

 

 

$

522

 

Summary of Changes in Carrying Amount of Goodwill

Changes in the carrying amount of goodwill for the three months ended March 31, 2024 are as follows (in thousands):

 

 

 

Total

 

Goodwill at December 31, 2023

 

$

891

 

Adjustments

 

 

 

Goodwill at March 31, 2024

 

$

891

 

Summary of Intangible Assets Except Goodwill

Intangible assets, except goodwill consist of the following (in thousands):

 

 

March 31,

 

 

 

2024

 

Acquired intellectual property

 

$

1,090

 

Total finite-lived intangible assets

 

 

1,090

 

Less: accumulated amortization

 

 

(82

)

Total finite-lived intangible assets, net

 

$

1,008

 

Summary of Expected Amortization Expense As of March 31, 2024, expected amortization expense for the unamortized intangible assets for the next five years and thereafter is as follows (in thousands):

Year Ending December 31,

 

Amount

 

Remainder of 2024

 

$

82

 

2025

 

 

109

 

2026

 

 

109

 

2027

 

 

109

 

2028

 

 

109

 

Thereafter

 

 

490

 

Total

 

$

1,008

 

Components of Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Payroll-related expenses

 

$

1,326

 

 

$

983

 

Taxes payable

 

 

1,256

 

 

 

468

 

Accrued inventory

 

 

254

 

 

 

401

 

Engineering service

 

 

196

 

 

 

199

 

Accrued warranty

 

 

178

 

 

 

180

 

Professional fees

 

 

108

 

 

 

23

 

Other

 

 

33

 

 

 

68

 

Total accrued liabilities

 

$

3,351

 

 

$

2,322