v3.25.0.1
Supplemental Balance Sheet Information (Tables)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Supplemental Balance Sheet Information    
Schedule of components of inventory

September 30, 

December 31,

2024

    

2023

Raw materials

$

965

$

1,020

Sub-assemblies

1,163

1,379

Finished goods

 

806

 

1,342

Total inventory

$

2,934

$

3,741

December 31, 

December 31,

2023

    

2022

Raw materials

$

1,020

$

832

Sub-assemblies

1,379

864

Finished goods

 

1,342

 

1,915

Total inventory

$

3,741

$

3,611

Schedule of components of prepaid expenses and other current assets

September 30, 

December 31,

2024

    

2023

Prepaid insurance

$

95

$

110

Professional services

29

Patents

5

13

Prepaid advertising and marketing

21

41

Taxes

16

47

Other current assets

51

126

Total prepaid expenses and other current assets

$

217

$

337

December 31, 

December 31,

2023

    

2022

Prepaid insurance

$

110

$

78

Patents

13

Prepaid advertising and marketing

41

3

Taxes

47

Other current assets

126

84

Total prepaid expenses and other current assets

$

337

$

165

Schedule of components of accrued and other liabilities

September 30, 

December 31,

2024

    

2023

Payroll and benefits

$

702

$

701

Accrued legal settlements

200

Customer deposits

683

639

Taxes

44

61

Accrued professional

169

155

Other liabilities

 

45

 

58

Total accrued and other liabilities

$

1,643

$

1,814

December 31, 

December 31,

2023

    

2022

Payroll and benefits

$

701

$

1,829

Accrued legal settlements

200

1,775

Customer deposits

639

510

Taxes

61

119

Accrued professional

155

316

Other liabilities

 

58

 

491

Total accrued and other liabilities

$

1,814

$

5,040