v3.25.4
Inventory
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory is valued at average cost or net realizable value, whichever is lower. The Company’s components of inventory as of December 31, 2025 and 2024 are summarized in the following table:

December 31,
2025
2024
Finished goods
$
29,754 
$
37,238 
Work-in-process
4,947 
6,717 
Raw materials
25,518 
26,551 
Inventories - net
$
60,219 
$
70,506