XML 36 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory
12 Months Ended
Dec. 31, 2023
Inventory  
Inventory

8. Inventory

Inventory consisted of the following:

Years Ended December 31,

2023

2022

Raw materials

$

10,384

$

5,600

Work in process

6,740

24,672

Finished goods

15,208

16,229

Total inventory

$

32,332

$

46,501

During the years ended December 31, 2023 and 2022, the expenses related to excess and obsolete inventory that were recorded as a component of cost of products revenues were $1,624 and $1,814, respectively. Expenses related to excess and obsolete inventory were immaterial for the year ended December 31, 2021.

During the years ended December 31, 2023, 2022, and 2021, inventory used in the construction and installation of property and equipment was immaterial.