v3.26.3
Inventories
9 Months Ended
Sep. 30, 2026
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are comprised of the following amounts:
September 30, 2026December 31, 2025
Raw materials$29,099 $26,528 
Work in process22,663 19,739 
Finished goods17,858 19,711 
Total inventories$69,620 $65,978