XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories (Tables)
6 Months Ended
Jun. 30, 2024
Inventories  
Schedule of Inventories, net of reserves

 

 

June 30, 2024

 

 

December 31, 2023

 

Current:

 

 

 

 

 

 

 

 

Raw materials

 

$

2,971

 

 

$

2,086

 

Finished goods

 

 

11,628

 

 

 

8,539

 

 

 

$

14,599

 

 

$

10,625

 

 

 

 

 

 

 

 

 

 

Long-term:

 

 

 

 

 

 

 

 

Raw materials

 

$

997

 

 

$

1,789

 

Finished goods

 

 

775

 

 

 

1,354

 

 

 

$

1,772

 

 

$

3,143

 

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 June 30,


Six months ended June 30,

 


2024

2023

2024

2023

Net loss (gain) incurred on valuation of inventory at lower of cost or market value and write-off of obsolete inventory


$ (95)

$ 80

$ 98

$ 103