XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Inventories  
Schedule of Inventories, net of reserves

 

 

March 31, 2025

 

 

December 31, 2024

 

Current:

 

 

 

 

 

 

 

 

Raw materials

 

$

2,279

 

 

$

2,424

 

Finished goods

 

 

7,587

 

 

 

8,800

 

 

 

$

9,866

 

 

$

11,224

 

 

 

 

 

 

 

 

 

 

Long-term:

 

 

 

 

 

 

 

 

Raw materials

 

$

1,248

 

 

$

1,112

 

Finished goods

 

 

3,657

 

 

 

3,808

 

 

 

$

4,905

 

 

$

4,920

 

Schedule of net loss incurred on valuation of inventory at lower of cost or market value and write-off of obsolete inventory

 


Three months ended March 31,

 


2025

2024

Net loss incurred on valuation of inventory at lower of cost or net realizable value and write-off of obsolete inventory


$ 272
$ 193