XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
operation
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
Significant Accounting Policies [Line Items]      
Bad debt expense $ 2,546 $ 3,984  
Percentage of LIFO method of inventory in total inventory 10.00%    
Excess of the FIFO value over the LIFO value $ 40,800 39,000  
Depreciation expense $ 135,300 122,500 $ 113,700
Number of operating groups | operation 2    
Research and development costs $ 236,600 220,800 198,800
Shipping and handling costs $ 4,464,713 $ 4,212,485 4,005,261
Antidilutive securities excluded from computation of earnings per share, amount (in shares) | shares 0 0  
Shipping and Handling      
Significant Accounting Policies [Line Items]      
Shipping and handling costs $ 87,600 $ 77,900 $ 103,700
Patents and Technology      
Significant Accounting Policies [Line Items]      
Weighted average life 15 years    
Patents and Technology | Minimum      
Significant Accounting Policies [Line Items]      
Useful life 9 years    
Patents and Technology | Maximum      
Significant Accounting Policies [Line Items]      
Useful life 20 years    
Customer Relationship      
Significant Accounting Policies [Line Items]      
Weighted average life 20 years    
Customer Relationship | Minimum      
Significant Accounting Policies [Line Items]      
Useful life 10 years    
Customer Relationship | Maximum      
Significant Accounting Policies [Line Items]      
Useful life 20 years    
Machinery and Equipment | Minimum      
Significant Accounting Policies [Line Items]      
Range of lives for depreciable assets, maximum 3 years    
Machinery and Equipment | Maximum      
Significant Accounting Policies [Line Items]      
Range of lives for depreciable assets, maximum 10 years    
Leasehold Improvements | Minimum      
Significant Accounting Policies [Line Items]      
Range of lives for depreciable assets, maximum 5 years    
Leasehold Improvements | Maximum      
Significant Accounting Policies [Line Items]      
Range of lives for depreciable assets, maximum 27 years    
Building | Minimum      
Significant Accounting Policies [Line Items]      
Range of lives for depreciable assets, maximum 25 years    
Building | Maximum      
Significant Accounting Policies [Line Items]      
Range of lives for depreciable assets, maximum 50 years