XML 30 R14.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are stated at the lower of cost or net realizable value. The weighted average methodology is applied to determine cost. The following table sets forth the Company’s inventories:
 December 31,
 20252024
Raw materials$4,533 $4,004 
Work in process7,500 7,969 
Finished goods29,078 23,113 
 $41,111 $35,086 
Inventory write-offs of $5,677, $756 and $681, respectively, were recorded for the years ended December 31, 2025, 2024 and 2023.