XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting Policies - Estimated Useful Lives of Major Classes of Assets (Detail)
Dec. 31, 2023
Technology [Member] | Minimum [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 10 years
Technology [Member] | Maximum [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 17 years
Customer lists [Member] | Minimum [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 10 years
Customer lists [Member] | Maximum [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 15 years
Brand Names [Member] | Minimum [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 5 years
Brand Names [Member] | Maximum [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 10 years
Product Rights [Member] | Minimum [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 9 years
Product Rights [Member] | Maximum [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 10 years
Internally Developed Software [Member] | Minimum [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 3 years
Internally Developed Software [Member] | Maximum [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 10 years
Marketing Related [Member]  
Other Intangible Assets [Line Items]  
finite-lived intangible asset, useful life 11 years