v3.26.1
Inventories
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following:

March 31,
2026
December 31,
2025
Raw materials$112,336 $109,630 
Work-in-process41,184 33,263 
Finished goods212,586 212,651 
Total$366,106 $355,544