XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Inventory, Raw Materials, Net of Reserves $ 228,800 $ 116,900
Inventory, Work in Process, Net of Reserves 220,900 198,000
Inventory, Finished Goods, Net of Reserves 269,600 257,300
Total inventories $ 719,316 $ 572,239