XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Total inventories $ 752,937 $ 719,316
Inventory, Raw Materials, Net of Reserves 233,700 228,800
Inventory, Work in Process, Net of Reserves 224,200 220,900
Inventory, Finished Goods, Net of Reserves $ 295,000 $ 269,600