XML 84 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Impairment Of Intangible Asset Finite Lived Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag impairment charge    
Amortization of finite-lived intangible assets $ 3,800,000    
Estimated amortization for each of the next five years      
2025 36,000,000    
2026 36,000,000    
2027 36,000,000    
2028 36,000,000    
2029 36,000,000    
Thereafter 643,600,000    
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Impairment of finite-lived intangible assets 12,100,000 $ 0 $ 0
Amortization of finite-lived intangible assets $ 36,400,000 $ 36,900,000 $ 35,700,000
Estimated amortization for each of the next five years      
Remaining useful life (in years) 25 years    
Assembled Workforce      
Estimated amortization for each of the next five years      
Remaining useful life (in years) 1 year 9 months 18 days