XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 (remainder) $ 340,354  
2026 678,197  
2027 669,802  
2028 646,640  
2029 644,906  
Thereafter 1,789,088  
Total $ 4,768,987 $ 4,755,695