XML 88 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and other intangible assets - Schedule of Future Estimated Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 $ 37,095  
2026 32,391  
2027 31,016  
2028 21,505  
2029 18,345  
Thereafter 7,471  
Net Carrying Value $ 147,823 $ 187,891