XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Gross Carrying Amounts and Accumulated Amortization of Finite-lived Intangible Assets by Major Class
Gross carrying amounts and accumulated amortization of finite-lived intangible assets by major class were as follows:

 March 31, 2025December 31, 2024
 GrossAccumulated amortizationNetGrossAccumulated amortizationNet
Customer relationships$1,358 $(768)$590 $1,342 $(734)$608 
Trade names533 (156)377 522 (148)374 
Technology157 (146)11 153 (140)13 
Long term supply contracts139 (94)45 139 (92)47 
Patents11 (10)12 (10)
$2,198 $(1,174)$1,024 $2,168 $(1,124)$1,044