XML 69 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Accounting Principles (Indefinite Lived Intangible Assets) (Details)
Dec. 31, 2024
Collaboration Asset [Member] | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 9 years
Collaboration Asset [Member] | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 30 years
Customer relationships | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 3 years
Customer relationships | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 30 years
Developed technology and other | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 3 years
Developed technology and other | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 25 years
Patents & trademarks [Member] | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 5 years
Patents & trademarks [Member] | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 30 years
Exclusivity assets | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 5 years
Exclusivity assets | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 25 years