v3.26.1
Inventories
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are stated at the lower of cost or net realizable value using the first-in first-out weighted-average costing method. Inventories as of June 30, 2026 and December 31, 2025 include the costs of material, labor, and factory overhead. Components of inventories consist of the following:
June 30,
2026
December 31,
2025
Raw materials$7,539 $6,455 
Work in process1,578 2,264 
Finished goods2,739 6,140 
$11,856 $14,859