XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Inventory, Raw Materials, Net of Reserves $ 293,690 $ 265,275
Inventory, Work in Process, Net of Reserves 44,401 37,528
Inventory, Finished Goods, Net of Reserves 284,352 281,873
Total $ 622,443 $ 584,676 [1]
[1] December 31, 2024 balances were derived from audited consolidated financial statements.