v3.26.1
Business Segments, Product Groups and End Markets - Schedule of Balances Included in Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting [Abstract]      
Interest income $ 16,220 $ 14,453  
Depreciation and amortization expense 170,903 153,821  
Capital expenditures 224,605 $ 79,897  
Total assets $ 8,298,634   $ 8,136,309