XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory (Tables)
6 Months Ended
Jun. 30, 2024
Inventory [Abstract]  
Schedule of Inventory Inventory consisted of the following as of June 30, 2024 and December 31, 2023:
(In thousands)  June 30,
2024
   December 31,
2023
 
Finished goods  $8,320   $7,438 
Inventory for resale   4,567    4,882 
Prepaid inventory   855    924 
Raw materials   21,192    23,449 
Inventory, gross   34,934    36,693 
Inventory reserves   (16,507)   (17,599)
Total inventory, net  $18,427   $19,094