v3.26.1
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [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, 2026December 31, 2025
 GrossAccumulated amortizationNetGrossAccumulated amortizationNet
Customer relationships$1,410 $(931)$479 $1,418 $(883)$535 
Trade names548 (189)359 556 (181)375 
Technology161 (159)163 (159)
Long term supply contracts161 (122)39 157 (114)43 
Patents12 (11)12 (10)
$2,292 $(1,412)$880 $2,306 $(1,347)$959