XML 69 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Schedule of Estimated Amortization Expense of Intangible Assets Succeeding Years (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
2025 $ 51,777    
2026 50,797    
2027 47,695    
2028 42,033    
2029 36,440    
2030 and thereafter 107,189    
Total $ 335,931 $ 389,821 $ 400,221