XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Schedule of Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 $ 136,682  
2026 137,341  
2027 122,693  
2028 111,583  
2029 97,620  
Thereafter 382,029  
Net book value $ 987,948 $ 344,014