XML 32 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
12 Months Ended
Dec. 31, 2023
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,
 20232022
Raw materials$10,265 $4,314 
Work in process9,796 9,321 
Finished goods18,091 15,741 
 $38,152 $29,376