v3.26.1
Goodwill and Intangible Assets (Weighted Average Amortization Period by Intangible Asset Class) (Details)
Jun. 30, 2026
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Total intangible assets 6 years 3 months 18 days
Customer relationships  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Total intangible assets 6 years 6 months
Technology  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Total intangible assets 2 years 7 months 6 days
Trademarks and trade names  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Total intangible assets 8 years 4 months 24 days