XML 47 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Accrued Liabilities  
Schedule of Accrued Liabilities

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Accrued salaries and other compensation

 

$

545

 

 

$

632

 

Sales and marketing programs and customer credit balances

 

 

345

 

 

 

640

 

Product warranty

 

 

194

 

 

 

194

 

Current portion of operating lease liabilities 

257


383

Other accrued liabilities

 

 

383

 

 

 

441

 

Total 

 

$

1,724

 

 

$

2,290