XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Remaining 2024 $ 29,544  
2025 102,199  
2026 88,430  
2027 76,177  
2028 66,123  
Thereafter 229,113  
Net 591,586 $ 687,174
Customer Relationships Intangible Asset    
Finite-Lived Intangible Assets [Line Items]    
Remaining 2024 28,644  
2025 100,041  
2026 86,973  
2027 75,461  
2028 65,563  
Thereafter 228,121  
Net 584,803  
Other Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Remaining 2024 900  
2025 2,158  
2026 1,457  
2027 716  
2028 560  
Thereafter 992  
Net $ 6,783