v3.25.4
Inventory (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory 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