XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible assets - Estimated Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 $ 23,850  
2026 23,655  
2027 22,423  
2028 21,437  
2029 19,203  
Thereafter 21,917  
Total $ 132,485 $ 17,696