XML 47 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 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:

 June 30, 2025December 31, 2024
 GrossAccumulated amortizationNetGrossAccumulated amortizationNet
Customer relationships$1,412 $(825)$587 $1,342 $(734)$608 
Trade names557 (169)388 522 (148)374 
Technology163 (155)153 (140)13 
Long term supply contracts149 (103)46 139 (92)47 
Patents12 (10)12 (10)
$2,293 $(1,262)$1,031 $2,168 $(1,124)$1,044