XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 840,868 $ 765,453
Work in progress 258,015 235,523
Finished goods 422,539 422,229
Subtotal 1,521,422 1,423,205
Less reserves (150,586) (150,421)
Total $ 1,370,836 $ 1,272,784