v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Inventory, Raw Materials, Net of Reserves $ 271,832 $ 265,383
Inventory, Work in Process, Net of Reserves 51,264 38,097
Inventory, Finished Goods, Net of Reserves 284,325 312,379
Total 607,421 $ 615,859 [1]
Disposal Group, Including Discontinued Operation, Inventory $ 2,000  
[1] December 31, 2025 balances were derived from audited consolidated financial statements.