v3.25.1
Goodwill and Intangible Assets - Schedule of Future Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 $ 102,052  
2026 97,446  
2027 86,954  
2028 79,068  
2029 73,907  
Thereafter 369,305  
Total intangible assets $ 808,732 $ 276,544