XML 53 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventories  
Schedule of inventories

December 31,

      

2023

      

2022

Work in process

$

1,034

$

1,178

Finished goods

7,682

10,804

Supplies and parts

7,476

8,991

Less: Allowance for obsolescence

(4,690)

(4,125)

11,502

16,848