v3.25.2
BALANCE SHEET COMPONENTS
6 Months Ended
Jun. 30, 2025
BALANCE SHEET COMPONENTS  
BALANCE SHEET COMPONENTS

4.

BALANCE SHEET COMPONENTS

Inventory, net

As of June 30, 2025 and December 31, 2024, inventory, net of reserve, consisted of the following (in thousands):

June 30, 

December 31, 

    

2025

    

2024

Finished goods

$

2,187

$

2,935

Raw materials

 

409

 

303

Total inventory

$

2,596

$

3,238

The Company has recorded an allowance for excess and obsolete inventory of $35,000 as of June 30, 2025 and December 31, 2024.

Prepaid and other current assets

Prepaid expenses and other current assets consisted of the following at June 30, 2025 and December 31, 2024 (in thousands):

June 30, 

December 31, 

    

2025

    

2024

Advances to suppliers

$

970

$

669

Deferred software costs

 

563

 

471

Prepaid operating expense

 

1,859

 

1,093

Total prepaid expenses and other current assets

$

3,392

$

2,233

Accrued expenses and other liabilities

Accrued expenses and other current liabilities consisted of the following at June 30, 2025 and December 31, 2024 (in thousands):

June 30, 

December 31, 

    

2025

    

2024

Accrued purchases

$

685

$

685

Accrued compensation

 

2,256

 

2,074

Other current liabilities

 

2,386

 

2,606

Total accrued expenses and other current liabilities

$

5,327

$

5,365