XML 85 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets Intangible Assets Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Intangible Assets Abstract      
Amortization of intangible assets $ 180,700,000 $ 165,200,000 $ 142,700,000
Future estimated amortization expense, Year One 156    
Future estimated amortization expense, Year Two 102    
Future estimated amortization expense, Year Three 73    
Future estimated amortization expense, Year Four 54    
Future estimated amortization expense, Year Five $ 52