v3.25.2
BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2025
BALANCE SHEET COMPONENTS  
Schedule of inventory

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

Schedule of 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

Schedule of accrued expenses and other current 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